Looking for a locally owned and operated self-storage facility? J & B Storage, LLC is the right place. We are conveniently located in the Sand Springs and West Tulsa area, right off of Highway 97. Click the Rent Online link below or give us a call or text at (918) 600-6551.