Castro Valley Virtual Academy 18400 Clifton Way, Castro Valley, CA 94546 GREATSCHOOLS RATING N/A GRADES K – 12…
Canyon Middle School 19600 Cull Canyon Rd., Castro Valley, CA 94552 GREATSCHOOLS RATING 7/10 GRADES 6-8 TYPE Public…
Creekside Middle School 19722 Center Street, Castro Valley, CA 94546 GREATSCHOOLS RATING 8/10 GRADES 6 – 8 TYPE…