Found 2 places
Address: 30 Indian Rock Rd, Windham, NH 03087
Latitude: 42.805 (42°48′18″N), Longitude: -71.2973 (71°17′50″W)
Phone: (603) 421-9463
Site: luciasbodega.com
Foursquare
Address: 4 Cobbetts Pond Rd, Windham, NH 03087
Latitude: 42.7923 (42°47′32″N), Longitude: -71.3049 (71°18′18″W)
Site: shabbychicwindham.com