Charles Camilleri Garage Doors
Triq Il-Qoton, Santa Lucija, Malta, SLC 2551
(3562) 166-6869 Phone
(3569) 942-6643 Mobile
(3562) 166-0611 Fax