25 Indian Rock Rd, Windham, NH 03087, United States
103 Kendall Pond Rd, Windham, NH 03087, United States