Otter River Hotel
Address:
29 Main St, Baldwinville, MA 01436
Phone:
(978) 939-7373
Restaurants,
Cocktail Lounges
Other Businesses:
- Lee's Hot Dog Stand at 31 Central St, Baldwinville, MA 01436
- Dunkin' Donuts at 34 Elm St, Baldwinville, MA 01436
- Baldwinville Station at 9 Circle St, Baldwinville, MA 01436
- The Pizza Barn at 9 Central St, Baldwinville, MA 01436
- Village Pizza at 5 Elm St, Baldwinville, MA 01436