Municipality

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