1. Mot Self Storage
4522 Dupont Pkwy, Townsend, DE 19734
Coordinate: 39.37031,-75.65758
Phone: (302) 449-0222
2. United States Postal Service
400 Main St, Townsend, DE 19734
Coordinate: 39.39406,-75.69366
Phone: (800) 275-8777
3. Budget Truck Rental
6003 Summit Bridge Rd, Townsend, DE 19734
Coordinate: 39.3978,-75.68413
Phone: (302) 449-0818