(585) 461-4350  |    Map & Hours  |    Book Now

  Call   |    Directions    Book Now

Request Appointment

EXISTING patients, please click Book Now to request an appointment.

(opens a new web page)

NEW patients, please fill out the form below, and we'll be in touch with you very soon.