1. Genoa Motorsports 813 E Main St, Genoa, IL 60135 Coordinate: 42.09566,-88.68147 Phone: (815) 784-9500