22305 SOUTH CENTER ROAD in FRANKFORT, IL - Speedway