Castro Valley CA Schools 1. 19600 Cull Canyon Rd, Castro Valley, CA 94552 | Canyon Middle School (510) 538-8833