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.

Download the free Patient Portal App
Rochester Offices

125 White Spruce Blvd, Suite 600
Southview Commons                         585.461.5940

1050 Pittsford-Victor Road
585.248.4900

1850 Buffalo Road
585.429.7580

Brockport Office

156 West Avenue, Suite 104
585.461.5940

Ultrasound Testing

125 White Spruce Blvd, Suite 600
Southview Commons                              585.461.5940 x7104

1050 Pittsford-Victor Road
585.248.4900

Dexa Bone Density

125 White Spruce Blvd, Suite 600
Southview Commons                             585.461.5940

Surgical Scheduler

585.248.4900 x7218