Mad Science Fun Station comes to Menlo Park on Jan. 26 Students in grades 2-6 maye not believe their eyes at the Mad Science "Do You See What 'Eye' See" fun station coming to the Belle by Contributed Contenton January 24, 2020