April 20 @ 10:00 am - 12:00 pm Early Childhood Spring Open House Waldorf School of the Peninsula - Los Altos campus 11311 Mora Drive, Los Altos