Free Admission
Free Parking
in the rear of the Central Computer Building
Wheelchair Accessible
Address
3777 Stevens Creek Blvd, 4th floor
Santa Clara, CA 95051
Direction
Coming from Hwy 280, Saratoga Ave exit, towards Stevens Creek Blvd, 4th floor on Central Computer Building
Phone
510-579-8951 (Mobile)
408-248-2698 (Office)
Hours
Tuesday - Saturday:
11:00 a.m. - 4:30 p.m.
Curator
Shu Jianhua
shujh1969@gmail.com