About AFC Urgent Care Worcester
AFC Urgent Care Worcester is at 117 Stafford St, Worcester, MA 01603. It's open 8 AM–8 PM Monday to Friday and 8 AM–5 PM on Saturday and Sunday.
It averages 4.4 stars from 1,793 Google reviews, above the 3.8-star average of the other 5 rated clinics in Worcester. Weighing ratings by number of reviews, it is the top-rated clinic in Worcester.
Listed services include lab testing and X-ray. There are 4 other clinics within 5 miles; the closest is Family Health Center of Worcester Same Day Care, 2.1 miles away.
Services
- Lab Testing
- X-Ray