Address: 
791 Beach Park Boulevard
Foster City, CA 94404
United States
Hours: 
Saturdays: 9:00 a.m. - 1:00 p.m. Year Round
Wednesdays: 2:30 p.m. - 6:30 p.m.  Nov - March; 3:00 p.m. - 7:00 p.m. March - Nov