685 Windham Rd, South Windham, CT
881 Windham Rd, South Windham, CT
875 Windham Rd, South Windham, CT