Uhoh!
It looks like the page you are trying to get to does not exist.
Select a location below, or go home to continue.
13404 Broadway
Alden, NY 14004
Phone (716) 565-9030
Fax (716) 565-9038
*Suburban Affiliated Location
8643 Sheridan Drive
Williamsville, NY 14221
Phone (716) 565-9030
Fax (716) 565-9038
*Suburban Affiliated Location
3950 East Robinson Road
West Amherst, NY 14228
Phone (716) 691-3400
Fax (716) 691-3404
**Integrity Health Group Affiliated Location
6049 Transit Drive
East Amherst, NY 14051
Phone (716) 691-4311
Fax (716) 691-0371
**Integrity Health Group Affiliated Location
2271 Grand Island Blvd
Grand Island, NY 14072
Phone (716) 775-3400
Fax (716) 775-0455
**Integrity Health Group Affiliated Location
5800 Big Tree Road (Rte 20 A)
Orchard Park, NY 14127
Phone (716) 662-7337
Fax (716) 667-3827
*Once established at one Suburban location, patients can be seen at either affiliated Suburban locations
**Once established at one Integrity Health Group location, patients can be seen at any affiliated Integrity Health Group locations
2271 Grand Island Blvd
Grand Island, NY 14072
Phone (716) 775-3400
Fax (716) 775-0455
**Integrity Health Group Affiliated Location
2924 Main Street
Buffalo, NY 14214
Phone (716) 837-0995
Fax (716) 837-1203
13404 Broadway
Alden, NY 14004
Phone (716) 565-9030
Fax (716) 565-9038
*Suburban Affiliated Location
8643 Sheridan Drive
Williamsville, NY 14221
Phone (716) 565-9030
Fax (716) 565-9038
*Suburban Affiliated Location
2733 Wehrle Drive
Williamsville, NY 14221
Phone (716) 631-3510
Fax (716) 631-9627
3950 East Robinson Road
West Amherst, NY 14228
Phone (716) 691-3400
Fax (716) 691-3404
**Integrity Health Group Affiliated Location
6049 Transit Drive
East Amherst, NY 14051
Phone (716) 691-4311
Fax (716) 691-0371
**Integrity Health Group Affiliated Location
5800 Big Tree Road (Rte 20 A)
Orchard Park, NY 14127
Phone (716) 662-7337
Fax (716) 667-3827
*Once established at one Suburban location, patients can be seen at either affiliated Suburban locations
**Once established at one Integrity Health Group location, patients can be seen at any affiliated Integrity Health Group locations