Life Storage Store Locator

or enter your address to find the closest Life Storage location

Life Storage is a self storage company and real estate investment trust based in Williamsville, New York. The company operates over 650 self storage locations throughout the United States. In 2016, the former Sovran Self Storage acquired LifeStorage LP and subsequently rebranded itself as "Life Storage." As of 2016, Life Storage is the fifth-largest self storage operator in the world.

Browse by Top Cities


Related brands

  • AAA
  • Public Storage
  • Extra Space Storage
  • CubeSmart