7430 TERRY ROAD in LOUISVILLE, KY - Speedway