Castro Valley CA Schools & Educational Services Nec 1. 22781 Canyon Ct, Castro Valley, CA 94552 | Montessori School At Five Canyons (510) 581-3729