1 verified providers
200 Deming St, South Windsor, CT
(860) 432-2911
★ 4.7 (60 reviews)
The Residence at South Windsor Farms is an assisted living community located in South Windsor, Connecticut. The facility provides residential care ser