1. Delaware Solid Waste Authority
276 Pine Tree Rd, Townsend, DE 19734
Coordinate: 39.40301,-75.67196
Phone: (302) 378-1407
2. State Police Truck Enforcement
4580 Dupont Pkwy, Townsend, DE 19734
Coordinate: 39.36657,-75.65341
Phone: (302) 378-5230
3. Town Hall Of Townsend
661 South St, Townsend, DE 19734
Coordinate: 39.39167,-75.69013
Phone: (302) 378-8082