Life Storage Store Locator

OR

OR enter your address to find the closest Life Storage location

Browse by Top Cities

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.

Related brands

  • AAA
  • Public Storage
  • Extra Space Storage
  • CubeSmart