Main Locations

For a list of physicians, their specialties, phone numbers, and locations, click here.

Buffalo

85 High Street
Buffalo, New York 14203
(716) 857-8800

Orchard Park

3345 Southwestern Blvd
Orchard Park, New York 14127
(716) 656-4400

Williamsville

295 Essjay Road
Williamsville, New York 14221
(716) 630-1000



Satellite Locations


Amherst

4955 North Bailey Avenue
Amherst, New York 14226
(716) 630-1000

Buffalo

410 Abbott Road
Buffalo, New York 14220
(716) 656-4811

518 Abbott Road
Buffalo, New York 14220
(716) 823-4962

2121 Main Street, Suite 305
Buffalo, NY 14214

Cheektowaga

2355 Union Road
Cheektowaga, New York 14227
(716) 857-8603

Derby

7060 Erie Road (Rt. 5)
Derby, New York 14047
(716) 630-1000

Elma

2741 Transit Road
Elma, New York 14059
(716) 677-6060

Irving

Lake Shore Health Care Center
845 Routes 5 & 20
Irving NY 14081
(716) 630-1000

Kenmore

3839 Delaware Avenue
Kenmore, New York 14217
(716) 630-1162


Lockport

16 Davison Court
Lockport, New York 14094
(716) 438-2723

Niagara Falls

621 10th Street
Niagara Falls, New York 14302
(716) 285-0103

Tonawandas

445 Tremont Street
North Tonawanda, New York 14120
(716) 630-1291

277 Division Street
North Tonawanda, New York 14120
(716) 694-3541

1491 Sheridan Drive
Tonawanda, New York 14217
(716) 631-2517

West Seneca

120 Gardenville Parkway
West Seneca, New York 14224
(716) 631-2517

Williamsville

325 Essjay Road
Williamsville, New York 14221
(716) 630-1000


425 Essjay Road
Williamsville, New York 14221
(716) 630-1000

495 International Drive
Williamsville, New York 14221
(716) 630-1050

9 Limestone Drive
Williamsville, New York 14221
(716) 631-2517

6245 Sheridan Drive
Williamsville, New York 14221
(716) 630-1000

6255 Sheridan Drive
Williamsville, New York 14221
(716) 630-1000

1020 Youngs Road
Williamsville, New York 14221
(716) 630-1191