U-Store-It 2700 Poplar Ave Memphis, TN 38112 Phone: (901) 327-2080 Fax: (901) 327-0390 View Website
Category: Storage - Household & Commercial