Science Facility near Cliffridge Park in Encinitas, CA