1. Trussum Pond Self Storage 11323 Trussum Pond Rd, Laurel, DE 19956 Coordinate: 38.54688,-75.55093 Phone: (302) 875-5207