South-west of St Louis, near the suburb of Kirkwood, is the interesting National Museum of Transport, which presents a wide-ranging survey of American transport from mule-drawn streetcars to modern... More Info
Address
National Museum of Transport 3015 Barrett Station Road St Louis, MO 63122 United States
Please confirm the accuracy of the address and location before planning your trip.