Urgent Care Centers in Holden, MA

Find urgent care centers in Holden, MA, with top-rated services.

Street View of Urgent Care of Holden

Urgent Care of Holden

5 Shrewsbury St STE D, Holden, MA 01520

Phone: +1 508-829-3800

Google Rating: 4.1 (300 reviews)