590 WEST CENTRAL AVENUE in DELAWARE, OH - Speedway