Claim this facility
FacilityThe Lock Up Self Storage
Address5500 Timmers Ln, Lehigh Acres, FL 33971
Listed phone(239) 674-3124
Listed websitehttps://www.thelockup.com/self-storage-lehigh-acres-florida
Is this your facility?
Is this your facility?