Atwood Inn
Route 3A
·
Franklin
NH
03235