Main Locations

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

2121 Main Street
Buffalo, New York 14214
(716) 832-8063

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

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

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 Memorial Hospital
845 Routes 5 & 20
Irving NY 14081
(716) 630-1000

Kenmore

3839 Delaware Avenue
Kenmore, New York 14217
(716) 874-2134


Lockport

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

Lockport Memorial Hospital
521 East Avenue
Lockport, New York 14094
(716) 630-1000

Niagara Falls

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

Tonawandas

DeGraff Memorial Hospital
445 Tremont Street
North Tonawanda, New York 14120
(716) 630-1000

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

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

West Seneca

130 Empire Drive
West Seneca, New York 14224
(716) 631-2517

Williamsville

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


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

6333 Main Street
Williamsville, New York 14221
(716) 630-1000

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

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

8625 Sheridan Drive
Williamsville, New York 14221
(716) 631-3839