Locations

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:

UNITY - PALO ALTO

3391 Middlefield Road
Palo Alto, CA 94306

LOS ALTOS LUTHERAN CHURCH

460 South El Monte Avenue
Los Altos, CA 94022

SUNNYVALE COMMUNITY CENTER

550 E. Remington Drive
Sunnyvale, CA 94087

Phone: (408) 730-7350

Registration website: https://recreationclasses.insunnyvale.org

Click here to see the courses we offer at this location

Location map

Driving directions

BLOSSOM BIRTH

290 S California Ave, Ste A
Palo Alto, CA 94306

LUCIE STERN COMMUNITY CENTER

1305 Middlefield Road
Palo Alto, CA 94301

Phone: (650) 463-4900

PARENT'S PLACE, PALO ALTO

200 Channing Avenue
Palo Alto, CA 94301

Phone: (650) 688-3040

Registration website: http://www.ParentsPlaceOnline.org/

Click here to see the courses we offer at this location

Location map

Driving directions

ADMINISTRATIVE OFFICE

510 S Mathilda Ave, Ste 9
Sunnyvale, CA 94086

OPUS 1 MUSIC STUDIO - MV

1350 Grant Road, Ste 5
Mountain View, CA 94040