We can't wait to see you!
Plan Your Visit!

Getting Here


We are located at:

976 Blossom Hill Road, San Jose, CA 95123


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