Venue Details

Infield, One-Half Mile Track - Springfield. IL