Computers & Electronics
Telephone: 21442123I centre is an Apple Premium Reseller, an Apple Authorised Service provider and an Apple Authorised Reseller.
(Not accepted to purchase iPhones)
Address: Tagliaferro Centre, High Street, Sliema
Address: Level 0, The Point Shopping Mall, Tigne Point, Sliema
Address: Dun Karm Street, Birkirkara Bypass, Birkirkara
Address: 67, Antoine De Paule Square, Paola