2939 Poplar Ave, Memphis, TN 38111
Extra Space Storage is a self storage facility in Memphis, TN located at 2939 Poplar Ave, Memphis, TN 38111. Extra Space Storage offers affordable, convenient self storage units in Memphis, TN.