U-Haul Airport 24-Hour Return Facility
Posted: Wednesday, April 10, 2013 7:35 PM
Reply: click here
Mufflers and More is centrally located at 8907 Natural Bridge Road, just east of I-170. We are the most convenient U-Haul facility to Lambert Airport and UMSL. Please use us as your One-Way Return Destination or allow us to make your reservations. Please call Glen at 314-427-5050 or 314-327-8870. Thanks.
• Location: St. Louis, I-170@ Natural Bridge
• Post ID: 8385649 stlouis