Dr. James Vlahos Cosmetic & General Dentistry



Dr. James Vlahos Cosmetic & General Dentistry

282 Geneva St. St. Catharines, ON L2N 2E8 Canada (905) 937-4673 [email protected]

Office Hours

Monday to Thursday 9am – 5pm

Driving Directions