Request
Appointment

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

 *Book Now  
*Opens a new tab to third-party scheduler by Nexhealth.
Review Nexhealth's Terms of Use and Privacy Policy.

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

Contact Us

To request a consultation or for more information, contact us today by calling (585) 461-4350 or by filling out the form below, and we'll be happy to answer all of your questions.