2567 WALCUTT ROAD in HILLIARD, OH - Speedway