Getting Here
Location:
We are located at:
976 Blossom Hill Road, San Jose, CA 95123
Directions:
Take CA-85 West Valley Freeway to Santa Teresa Blvd. Go South one block to Blossom Hill Road and turn East. Park will be 1/2 mile ahead on left. Parking lot is located on Winfield Blvd