American Express warmly welcomed
Delaware Self Storage is a state of the art facility with climate controlled and drive up accessible units. All our units are individually alarmed and our facility is well-lit with a full perimeter fence, coded electronic gate, and surveillance cameras for your security! Our friendly on-site manager is available to assist you in selecting the perfect unit for your needs.
24 hour access is available for a $10/month fee.