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.
As of October 1, 2017, this facility will be relocated to 910 Millersport Hwy, Amherst, NY 14226.
At that time, this location will also expand its services to include medication assisted treatment services.