ECHN Logo

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.
860.533.4686
Directions separator Services Provided at This Location

Specific Location Information

Patient Information