Location of the Santa Rosa Auto-X Site

5530 Windsor Road, Windsor, CA 95492

Directions to the Santa Rosa Auto-X Site

Take 101 to the Shiloh Road Exit.
Head West on Shiloh.
Left on Windsor Road.
The site is about 1 mile down the road, on the left, after the hangars, at the right turn in the road
Look for the smiling Porsche person by the gate :)