2954 SOUTH HOLT ROAD in INDIANAPOLIS, IN - Speedway