Skip to main content
About Us
About Us
Our Philosophy
Meet Our Doctors
Smile with a Heart
Services
Services
Services Overview
Emergency Services
General Dentistry
Cosmetic Dentistry
Restorative Dentistry
Oral Cancer Screenings
Payment Options
Payment Options
Insurance and Finance Options
Online Bill Pay
Patient Resources
Patient Resources
Patient Forms
Locations
Locations
Penn Yan
Geneva
Bath
Search
Book Now
Select a Location
Bath
Geneva
Penn Yan
Book Now
Or Call
Book Now
Or Call
(607) 776-6600