Menu

Connect with a location
or service nearest you.

Urgent Care at South Windsor

2800 Tamarack Ave., Suite 105, South Entrance South Windsor, CT 06074

Hours: M-F 9 a.m.-8:30 p.m. Sat & Sun 9 a.m.-3 p.m.

Phone: (860) 533-4686

Get Directions


Services Provided at This Location


Specific Location Information