Monday to Friday: 9:30 A.M to 5:00 P.M (except holiday)
Saturdays: by Appointment only: Please call to schedule
International Institute of California is located on Stevens Creek Blvd, between Cypress & Harold Avenues.
Our address :
3550 Stevens Creek Blvd., Suite #310
San Jose, CA - 95117
Our phone numbers are :
Use the links below to view a map of our area and to get door-to-door driving directions
Please fill up the following fields. For Map & Driving directions Click Here.