Advertisement
Come out and join us at one of the largest cruise nights in the Western Suburbs. We are happily returning to one of our favorite outdoor Summer shows. We set up on the South platform on the Main Street Metra Station in downtown Downers Grove. Come out for the music and experience a great car show that has been a Downers Grove tradition for many years.
Advertisement
Event Venue & Nearby Stays
5001 Main St, Downers Grove, IL 60515, United States