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

Saturdays: 2:00 p.m. - 5:00 p.m. The last dates for 2017: open 9/16/17 and 10/28/17.  April - December