Dr Franco Camilleri
General/Internal Medicine Specialist, Rheumatology and Arthritis Specialist
Pending Claim
Clinic Locations
- Brown's Pharmacy, Attard, Attard
Triq Ant. Schembri, Ħ'Attard, Malta
2143 6339Available hours
Wednesdays on a weekly basis.
Something not right on this page?