Dr. James Vlahos logo

Dr. James Vlahos

For more information about Dr. James Vlahos in St Catharines please contact the clinic.

  • Braces

  • Six Month Smiles™

  • Invisalign™

  • Smile Makeover

  • Dental Crowns

  • Porcelain Crowns

  • Dental Implants

  • Multiple Implants

  • Mini Dental Implants

Call