4016 N Dupont Hwy, New Castle, Delaware 19720
(302) 600-1733
iStorage Self Storage offers convenient and affordable self storage in New Castle. Whether you're looking for temperature control, drive-up access, covered parking, or wide aisles for easy truck access, you'll find a storage unit to fit your nee