Town Hall Address 141 Main Street Townsend, DE 19734 United States- New Castle County Website https://townsend.delaware.gov/ Zoning (302) 378-8082 141 Main Street Townsend, DE 19734 United States Fire District 302-378-8111 107 Main Street Townsend, DE 19734 United States Town Clerk (302) 378-8082 141 Main Street Townsend, DE 19734 United States Water (302) 378-8082 141 Main Street Townsend, DE 19734 United States Sewer 302-395-5700 187A Old Churchmans Road New Castle, DE 19720 United States Tax Collector (302) 378-8082 141 Main Street Townsend, DE 19734 United States Code Enforcement 302-395-5555 87 Read's Way New Castle, DE 19720 United States County New Castle