Villa Park Grand Prix

Location

S Yale Avenue & W Park Blvd, Villa Park, IL 60181
Sunday, August 19, 2012 (All day)

Situated in a western suburb of Chicago, this race features a flat one-mile rectangular shaped course with four turns. It was originally held back in 2001-2003.

Race Category: