Dallara
1201 Main St, Indianapolis, IN 46224
Located 1/3 of a mile southwest of the historic Indianapolis Motor Speedway – home of the Indianapolis 500 – and just 5 miles from Downtown Indianapolis – our facility is the destination for race-enthusiasts, and those who are brand new to the sport, to get their fill of all things IndyCar! The Dallara IndyCar Factory offers visitors the chance to explore 20,000 square feet of interactive and hands-on exhibits centered around the engineering and technology of the world’s fastest sport!
More Business Info
- Hours
- Regular Hours
Mon - Sat: - Payment method
- all major credit cards, debit
- Other Link
- Categories
- Museums, Places Of Interest, Tourist Information & Attractions
Suggest an Edit