Metro Self Storage Store Locator

OR

OR enter your address to find the closest Metro Self Storage location


Browse by Top Cities

Metro Storage LLC, based in the Chicago area, is the 5th largest privately-held self storage company in the United States, currently owning or operating over 130 locations in 12 states.

Related brands

  • Public Storage
  • Extra Space Storage
  • Life Storage
  • Storage Mart