The Lock Box Self Storage is conveniently located off I-75. It has plenty of space for your storage needs, as well as room for cars, boats and RVs. This business is fenced-in, well-lit and on 24-hour surveillance. Gate access is available daily from 6am to 10pm. Manager Phillip and the secretary are very helpful.