Municipality

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