A town pound is an enclosure used to corral loose animals and hold them until their owners come to collect them usually for a fee. During the colonial and post revolutionary war periods these were quite common in the New England area. The New Durham
Read more