Address: 
1 Hacker Way
Menlo Park, CA 94086
United States
Hours: 

Saturdays: 2:00 p.m. - 5:00 p.m. (only open on the following dates for 2018: 5/12, 6/9, 8/11, 9/8 and 10/13)