The best place to park for all racers and attendees is the Multi Tech parking lot adjacent to/behind the Bio Life lot. It’s a few blocks from all the other festival activities going on, but it is right next to the race course. The lot has room for 400 vehicles so there should be plenty of room for set up, warm ups, etc.
Look for signs on Moundsview Boulevard and Woodale Drive to direct you.
Google maps, search for 2205 Woodale Drive in Mounds View