Gates Foundation Teen Action Fair

March 16
Westlake Park
March 20
Fremont Market