Description
Market Street ends at the fortress-like Union Station, once the largest railway station in the United States and now a shopping center. In Aloe Plaza, in front of the station, is a fountain by the... More Info
Address
St Louis Union Station
1820 Market Street
St Louis, MO 63103
United States
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...