During the stay at home order all classes are held online.
When the time is right we will return to teaching classes again in person at the following locations:
3391 Middlefield Road
Palo Alto, CA 94306
Use links below for details
OUTDOORS - LOS ALTOS LUTHERAN CHURCH
460 South El Monte Avenue
Los Altos, CA 94022
Use links below for details
550 E. Remington Drive
Sunnyvale, CA 94087
Phone: (408) 730-7350
Registration website: https://recreationclasses.insunnyvale.org
1305 Middlefield Road
Palo Alto, CA 94301
Phone: (650) 463-4900
Registration website: www.cityofpaloalto.org/enjoy
510 S Mathilda Ave, Ste 9
Sunnyvale, CA 94086
Use links below for details
1350 Grant Road, Ste 5
Mountain View, CA 94040
Use links below for details