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 9 a.m.-3:00 p.m.
860.533.4686
Directions Services Provided at this location