2381 US HIGHWAY 23 N in DELAWARE, OH - Speedway