Philbrook Farm Inn

North Rd.
Shelburne
New Hampshire
United States