New Durham Town Hall

Main St. and Ridge Rd.
New Durham
New Hampshire
United States