Please contact us using the form below for non-clinical questions only. Existing patients should contact us through the secure patient portal.

Your message has been sent

Thank you for your feedback. Someone from our office will contact you shortly. To schedule an appointment, please call the office or use our Patient Portal.

Now Accepting
New Patients

Schedule an appointment today.

Rochester Offices

125 White Spruce Blvd, Suite 600
South View Commons                         585.461.5940

1050 Pittsford-Victor Road
585.248.4900

2300 Buffalo Road Bldg 900B
Cornerstone Centre

585.429.7580

Brockport Office

156 West Avenue, Suite 104
585.461.5940

Ultrasound Testing

125 White Spruce Blvd, Suite 600
South View Commons                              585.461.5940 x7104

1050 Pittsford-Victor Road
585.248.4900

Dexa Bone Density

125 White Spruce Blvd, Suite 600
South View Commons                             585.461.5940

Surgical Scheduler

585.248.4900 x7118