Dr. James Vlahos

282 Geneva St
St. Catharines, ON   L2N 2E8
Request an Appointment

St. Catharines dentist, Dr. James Vlahos offers general dentistry. Schedule an appointment today!

The dental office is located at 282 Geneva St, St. Catharines, ON L2N 2E8 and proudly serves the surrounding areas of St. Catharines.