U-Stor Self Storage is located at the address 1355 Winchester Rd in Memphis, Tennessee 38116. They can be contacted via phone at (901) 396-9018 for pricing, hours and directions. U-Stor Self Storage specializes in Freezers, Construction Equipment, Fifth Wheels.
U-Stor Self Storage has an annual sales volume of 0 - 500K. .
U-Stor Self Storage provides Boxes Available, Video Surveillance, Pick...
U-STOR has been a leader in the self storage industry for over 30 years. We pride ourselves on the quality of our secure storage units and unmatched customer satisfaction. Offering storage for residential & commercial customers since 1978, drive-up to all units, month-to-month lease, resident manager, solid brick construction, high & dry, each door alarmed, free 24-hour access, clean & well...