We’re here for you with seven convenient locations. To schedule an appointment at a location that’s convenient for you, call us at 716-725-6277 or fill out the form below and we’ll reach out to you.

Existing patient? Please request your appointment through the patient portal.

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


View Our Locations

Amherst Office

4233 Maple Road
Amherst, NY 14226
Phone: 716.725.6277
Fax: 716.725.6540

Hamburg/Lakeview Office

2816 Pleasant Avenue
Lakeview, New York 14085
Phone: 716.646.5500
Fax: 716.646.5502

Williamsville Office

1020 Youngs Road, Suite 110
Williamsville, NY 14221
Phone: 716.961.9900
Fax: 716.961.9911

Buffalo General Medical Center

C-3 Outpatient Surgical Suite
100 High Street, Buffalo, NY 14203
Phone: 716.242.8520
Fax: 716-859-1888

Erie County Medical Center

462 Grider Street, Suite 119
Buffalo, NY 14215
Phone: 716.898.5008
Fax: 716.898.4186

Olean Medical Group

535 Main Street,
Olean, NY 14760
Phone: 716.376.2276
Fax: 716.376.2349