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
What type of lock is best for a storage unit?
Do I need to buy my own lock for storage unit?
What kind of lock do I need for extra space storage?
What kind of locks are used at public storage?