Schedule an Appointment:

New Clients:

We are currently accepting new patients. Please submit your contact info below. Our office will follow up to provide secure registration instructions through our HIPAA-compliant portal.

Request Contact

Fill out form or Contact at (585) 636-3555

Please do not include personal health information in this form. A staff member will contact you to complete intake securely

Office Hours / Availability
Monday–Friday: 9:00 AM – 6:00 PM
Sunday: 9:00 AM – 6:00 PM
Telehealth & In-Person Sessions