Contact Us Call Us, Today! A phone call is the best way to contact L&B Stor N Lock. We are available 7 days a week to discuss your storage needs, questions or concerns. 330-757-3204