Contact Us

When it comes to your healthcare, it’s normal to have questions. Our team is ready to lend an ear, provide answers, or point you in the direction of the right provider. There are two ways you can contact us.

Medical questions for current patients.

All medical questions or concerns should be made directly to your provider’s office.
You can find the contact information on the locations page.
You can also send a message to your provider by logging in to the Patient Portal.

General questions and new patients.

If you have a general inquiry about our practice, including becoming a new patient, 
please see the numbers listed below by specialty. Or you can fill out the form to the right.

Cardiovascular: 716-710-8266

Women’ Health: 716-656-4077


Adult Joint Reconstruction/General Orthopedics: 716-632-1212

Hand & Upper Extremity: 716-500-HAND (4263)

Knee & Hip Center: 716-839-0632

Spine Surgery: 716-839-0632


To Pay Your Bill

Please click here to pay your bill online. Or, if you would like to pay your bill by phone please call 1-866-853-9551


General inquiry form.

For your privacy, please do not enter any medical or personal information.

find a provider doctorIcon-white.png