Each season, the recreation division brochure lists the extensive offerings for ALL age groups....preschool to seniors. Art, music, aquatics, golf, sailing, all sports...specialty camps, and more. The fees for Mountain View residents are lower than for non-residents. Online registration is available.
500 Castro StMountain View, CA 94041
255 S Pastoria AveSunnyvale, CA 94086