701 Convention Plz
St. Louis, Missouri 63101

The largest automobile event in the St. Louis area, the 2004 St. Louis Auto Show will feature more than 600 new cars, trucks, SUVs and concept vehicles from more than 30 manufacturers.

Added by Upcoming Robot on May 4, 2008