U-Haul Co is located at 1800 N Hwy 657, St Louis, MO. This location is in the University City neighborhood..