Urgent Care of Holden

5 Shrewsbury St STE D, Holden, MA 01520

Phone: 508-829-3800

Urgent Care of Holden

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.

Other urgent care nearby