Call us today!
Pittsford:  (585) 249-8300
Greece: (585) 723-6070
Irondequoit:  (585) 544-6680
Sodus: (315) 483-8300
Newark: (315) 331-5721
Batavia: (585) 409-2020


Contact Us

Give us a call at one of our six convenient locations or submit an inquiry or comment below.

If this is a medical emergency please call your local office to be directed to our on call service.

General Information

Schedule Your Appointment