Contact Us














Our locations

We have four locations to serve you.


2121 Main Street, Suite 316
Buffalo, NY 14214

Monday-Friday, by appointment


4949 Harlem Road, Suite 302
Amherst, NY 14226

Tuesday, Thursday, Friday, by appointment

Niagara Falls

1 Colomba Drive
Niagara Falls, NY 14305

Monday, Wednesday, Friday, by appointment


3040 Amsdell Road
Hamburg, NY 14075

Thursday afternoon, by appointment

Hospital Partners

We’re proudly affiliated with these hospitals:

•Sisters of Charity Hospital, Main Street and St. Joseph Campus

•Kenmore Mercy Hospital

•Mount St. Mary’s Hospital

•Mercy Hospital

•Kaleida Health (Gates Vascular Institute, Millard Fillmore Suburban Hospital)

Request an Appointment

To request an appointment, call 716.837.2400 or fill out the contact form and a staff member will get back to you. If this is a medical emergency, please dial 9-1-1.

Contact Form

  • This field is for validation purposes and should be left unchanged.