i Centre
Computers & Electronics
Telephone: 21442123
iCentre is an Apple Premium Reseller and an Apple Premium Service Provider.(Not accepted to purchase iPhones)
Outlets
iCentre
Address: Tagliaferro Centre, High Street, Sliema
iCentre
Address: Level 0, The Point Shopping Mall, Tigne Point, Sliema
iCentre
Address: Dun Karm Street, Birkirkara Bypass, Birkirkara