Castro Valley High School P.O. BOX 2146 Castro Valley, CA 94546 Phone: (510) 537-5910
Category: elementary secondary school