4750 W 16th St, Indianapolis, Indiana 46222 USA
Indianapolis Motor Speedway Museum, Indianapolis
Photo Credit: Yelp