Address: Decatur Plaza Shopping Center, 3635 US-36 East, Decatur, IL 62521, USA
Phone: +12177915793
Sunday: 10AM–5PM
Monday: Closed
Tuesday: 10AM–6PM
Wednesday: 10AM–6PM
Thursday: 10AM–6PM
Friday: 10AM–6PM
Saturday: 9AM–5PM
Alaina Duvall
Lots to see and do. The whole experience last year was amazing
Francisco Sanchez Arellanes
We didn't make it, they don't take credits
Eric
Nice museum
Keve McGilbery
Very cool layout of cars, I had goosebumps reminiscing
Thanks! Your review is awaiting moderation.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.