Computers Land is located in Slobozia, Romania on Bulevardul Matei Basarab 81. Computers Land is rated 4.4 out of 5 in the category computer accessories store in Romania.
Address
Bulevardul Matei Basarab 81
Service options
In-store shopping
Same-day delivery