Dental & Implantology Unit
Saint James Hospital
Gorg Borg Olivier St., Sliema, Malta, SLM 1807
Gorg Borg Olivier St., Sliema, Malta, SLM 1807
(3562) 329-1029 Phone
(3562) 329-1028 Fax