Active registration

Town of Townsend

Townsend, DE

General information for Town of Townsend

Physical address
141 Main St, Townsend, De, 19734
Mailing address
141 Main St, Townsend, DE, 19734
Website
townsend.delaware.gov

Points of contact for Town of Townsend

SAM.gov Points of Contact

Jennifer Helms
Government Business POC Electronic Business POC
141 Main St, PO Box 223, Townsend, DE, 19734
Julie Goodyear
Alternate Government Business POC Alternate Electronic Business POC
141 Main St, PO Box 223, Town of Townsend, DE, 19734

Additional contact details may be available