867 Ramona Ave, Grover Beach, California 93433 USA
We loved the Inventors' Lab! Packed full of STEM-focused stations putting curiosity & discovery first.
Photo Credit: Yelp