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

Menu