announcement
CASTRO VALLEY HIGH SCHOOL
Community Spaces for All Your Activities
Castro Valley High School is a learning community formed by students, guardians, staff, and the community of Castro Valley.