Sovran Self Storage, Inc. is a fully integrated, self-administered and self-managed real estate investment trust (REIT) that acquires and manages self storage properties. Founded in 1982, we currently operate approximately 650 self storage facilities encompassing over 45 million square feet, making us one of the largest self storage companies in the world.
Beginning August 2016, we will begin rebranding our properties to Life Storage® — a name that more closely matches our operations and our purpose.
Life happens — and those life changes are what bring customers to our door. We are an extension of their home or business; a place where they can feel comfortable leaving their belongings for however long they need.
Welcome to Life Storage.
- Make a payment online
- Receive payment reminders
- Manage your Account Information
Not registered yet?
Create your Account, it's Free!