Loudon Town Hall

Jct. of Clough Hill and Youngs Hill Rds.
Loudon
New Hampshire
United States