Camilleri Dental Clinic
15, Regent House, Bisazza St., Sliema, Malta, SLM 1641
+356 2133 0468 Phone