L&B Stor N Lock has proudly served as part of the Poland, Ohio community for over 2 decades. We are long time members of the Self Storage Association.
L&B Stor N Lock is an owner operated self storage facility that is conveniently located in Poland, OH, less than 5 miles from Route 224. Built from the ground up in 1996, we provide safe and secure storage to our customers from Poland, Ohio and the surrounding areas. We have a great location away from heavy traffic, indoor and outdoor storage, wide aisles and a clean facility.
We offer a wide variety of indoor and outdoor self storage options, available monthly or long term – for residential customers as well as commercial. Our facility features 4 storage buildings and several outdoor parking areas for vehicles and equipment.