Castro Valley CA Picnic Grounds 1. 8000 Crow Canyon Rd, Castro Valley, CA 94552 | Crow Canyon Park & Hall (510) 582-1630