Lock Stock & Storage
Storage facility in New Castle, Indiana
Address: 3209 S 14th St, New Castle, IN 47362
Hours: Open 24 hours
Castle Lock Self Storage is a locally owned and family operated storage facility offering the best accommodations for storage in Castle Rock. We have two new ...
People also ask
Do I need to buy my own lock for storage unit?
What kind of lock to use for a storage unit?
What kind of lock do I need for extra space storage?
What kind of locks are used at public storage?