Office Locations

Amherst Office
3580 Sheridan Drive
Amherst, NY 14226

Lancaster Office
4721 Transit Road
Depew, NY 14043
Surgery Locations

The Women and Children's Hospital of Buffalo
219 Bryant Street
Buffalo, NY 14222

Sister's Ambulatory Surgery Center
45 Spindrift Drive
Williamsville, NY 14221
|