Science Facility near Camino Village Shopping Center in Encinitas, CA