4790 West 16th Street, Indianapolis, IN
Indianapolis Motor Speedway Museum
4790 West 16th Street
Indianapolis, IN