Location
Sheridan, IL
United States

Also Nearby Concept Haulers Motor Speedway