11584 ALLEN RD in OCTA, OH - Speedway