Secure Self Storage at 1020 Bear Road in New Castle Delaware is a state of art storage property with 24 hour access. We are located at the intersection of Route 13 and Bear Road. Our Storage facility opened in August of 2005 and it has a great selection of drive up units and temperature controlled units. We have video camera surveillance, individual unit alarms and on-site managers. Our property is also all on the ground level, no stairs to climb to get to the second floor. We have the best facility and the rates in town. Make your reservation today and use our free truck to move your belongings!