thelockup.com: Read Pros, Cons, Reviews and More
Lock Up Self Storage is a family owned and operated company that has been in the self storage business since 1976. They continue to be one of the most active and well-respected private companies in the storage industry. Currently, The Lock Up operates storage centers in eight states. They own and manage over 1.6 million square feet of self storage. Additionally, they have recently partnered with a large pension fund that controls tens of billions of dollars.
Contact:
Location: United States
Phone: 8663275625
Email: [email protected]