Los Altos Recreation Department offers Classes for children and adults.
Bus Barn Stage Company / Los Altos Youth Theater has theater opportunities for children and adults.
97 Hillview Avenue
Los Altos, CA 94022
Los Altos History Museum has educational opportunities for children and adults to learn about the agricultural history of the area.
Palo Alto Recreation and Activities hosts a variety of classes, summer camps, aquatics for all ages.
Palo Alto Municipal Golf Course has a driving range, restaurant and 18-hole course.
1875 Embarcadero Road
Palo Alto, CA 94303
Palo Alto YMCA offers a variety of classes, summer camps, aquatics for all ages.
Mountain View Recreation Division has classes for children, swimming for adults and camps for children at Deer Hollow Farm, which is part of Rancho San Antonio.
Cuesta Park Tennis Center offers lessons and tennis courts
685 Cuesta Drive
Mountain View, CA 94040
Mountain View Whisman Sports Center
Mountain View Performing Arts Center
500 Castro Street
Mountain View, CA 94041
Shoreline Golf Links is an 18 hole golf course.
2940 N Shoreline Boulevard
Mountain View, CA 94043