U-Haul Neighborhood Dealer
4162 E Natural Bridge Ave, St. Louis, Missouri, 63115-3337
(314) 531-4035