Londonderry Town Pound – Londonderry, New Hampshire

Town pounds were quite common in New England, their purpose was to confine stray animals until their owners could come to collect them. The Londonderry Town Pound in Londonderry was built in 1836 by David Gilcreast and was the second one built on the site.

New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos