2878 Covington Pike, Memphis, TN 38128
Public Storage is a self storage facility in Memphis, TN located at 2878 Covington Pike, Memphis, TN 38128. Public Storage offers affordable, convenient self storage units in Memphis, TN.