About Urgent Care of Holden
Urgent Care of Holden is at 5 Shrewsbury St STE D, Holden, MA 01520. It's open 8:30 AM–7 PM Monday to Friday and 8:30 AM–5 PM on Saturday and Sunday.
It averages 4.1 stars from 300 Google reviews.
There are 4 other clinics within 5 miles; the closest is AFC Urgent Care North Worcester in Worcester, 2.3 miles away.