Photo of Dr. John Maggirias
12 years experience


JM Dental
1500 Royal York Road, 2nd Floor
Toronto, Ontario
Mon 9:00 am - 4:00 pm  
Tue 9:00 am - 5:00 pm  
Wed 9:00 am - 6:00 pm  
Thu 9:00 am - 7:00 pm  
Sat 9:00 am - 2:00 pm  

See more Dentists


Joining a practice that had serviced the needs of his community since 1970 was an honour when Dr. John assumed practice ownership in 2013. He had grown up in Toronto and wanted to practice in a close-knit community, near his family. Being a part of the community is important to Dr. John – both personally and professionally. He regularly volunteers at music events, supports the Humane Society and local food banks, and helps our sports as a team sponsor. As a dentist in Etobicoke, Dr. John enjoys reimagining smiles with full-mouth restorations and rehabilitations, Dr. John is dedicated to helping you smile with healthy confidence. With the philosophy that an ounce of prevention is worth a pound of cure, Dr. John will work closely with you to ensure that your needs are met with reassuring excellence. Away from the practice Dr. John and his partner Sarah enjoy calling Etobicoke home. Dr. John loves to stay active and has run over a dozen marathons to date! You may also find him golfing, playing tennis, or volunteering.

Frequently asked questions

Where is Dr. John Maggirias's office located?

Dr. John Maggirias's office is in Toronto, ON.

What services does Dr. John Maggirias offer?

Dr. John Maggirias offers Bonding, Bridges / Dentures, Cleaning and more. Learn more about Dr. John Maggirias's services on Opencare or book your appointment today.

Education & Certifications

University of Toronto, Canada
Royal College of Dental Surgeons of Ontario
Jan 13, 2010

Most Helpful Reviews

  • Reviewed on November 21st, 2021  •  Verified patient
    Amazing and professional. Everything I expected it to be and more.
    Was this review helpful?
    0 found this review helpful
    {{ reviews[114843].errors[0] }}
    This review is the subjective opinion of a patient and not of Opencare.