STAR - Amherst
A Department of Sisters of Charity Hospital
Monday - Friday: 8 a.m. to 7 p.m.
3730 Sheridan Drive
Williamsville, NY 14221
Making an Appointment
Physician referrals are not necessary.
To schedule an appointment, please call the number listed above.
All insurance types are accepted.