1. Windham Terrace 3 Church Rd, Windham, NH 03087 Coordinate: 42.80587,-71.29853 Phone: (603) 437-4600
2. Warde Supported Resdntl Care 21 Searles Rd, Windham, NH 03087 Coordinate: 42.81122,-71.26569 Phone: (603) 893-5747