California Learning Center Locations

Los Altos

668A Fremont Avenue
Los Altos, CA 94024

Phone: (650) 383-5125

Menlo Park

1158 Chestnut Street
Menlo Park, CA 94025

Phone: (650) 485-2237

West Portal

314 West Portal Avenue
San Francisco, CA 94127

Phone: (415) 702-6604

Menu