1. Village Bean 33 Indian Rock Rd Ste 9, Windham, NH 03087 Coordinate: 42.80684,-71.29386 Phone: (603) 434-2326
2. Peet's Coffee & Tea 41 Indian Rock Rd, Windham, NH 03087 Coordinate: 42.80619,-71.2911 Phone: (603) 432-2607