1726 Ellington Road South Windsor, CT 06074 | 860-644-1028
Conveniently located off I-84 exit 62, 1/4 mile form Evergreen Walk, across the street from Stop & Shop at South Windsor Town Center in the Colonial Corner Professional Buildings.
Follow us on Facebook