Municipality

Results Found: 2 View On Map new search
April 3, 1885, Townsend was formally incorporated by the Delaware General Assembly.
661 South Street
Townsend, DE 19734
19 West Green St.
Middletown, DE 19709

Upcoming Events