Life Lab is a 501(c)(3) non-profit organization located on the UCSC Farm, 1156 High St, Santa Cruz, CA 95064... Life Lab is committed to advancing equity and inclusion as we cultivate children's love of learning, nourishing food, and nature through..
Relevance: 15.121308