1. Briarwood Apartments 277 Brick Top Rd Ste A9, Windham, CT 06280 Coordinate: 41.71354,-72.18605 Phone: (860) 423-5234
2. Wyndham Park Apartments 140 Plains Rd, Windham, CT 06280 Coordinate: 41.69868,-72.17071 Phone: (860) 450-1110