39157 Cedar Ave,, Newark, California, 94560
(510) 793-1343
Our mission is to help kids take the path of innovation by utilizing STEM areas (Science Technology Engineering Mathematics), while being responsible and caring towards our planet. https://childrensinnovationcenter.org/
No reviews yet. Be the first to write a review!