3760 MAIN STREET in HILLIARD, OH - Speedway