Frequently asked questions
Where is Dr. MAY HAFIDH's office located?

Dr. MAY HAFIDH's office is in Barrie, ON.

What services does Dr. MAY HAFIDH offer?

Dr. MAY HAFIDH offers and more. Learn more about Dr. MAY HAFIDH's services on Opencare or book your appointment today.