Preschool

MSLC Preschool is a transformative experience. MSLC has a long standing history in the community, serving Palo Alto families for over 20 years.  We have been referred by word of mouth by countless families, students, and even Palo Alto Unified School District elementary schools. Our families and students become part of a tight knit community that is sure to help build them up and support them for a lifetime.

Our program hours are from 9:30 AM – 5:30 PM. The earliest drop-off time begins at 8:30 AM and the latest pick-up time is at 6:00 PM. Eligible pre-school students are between 2.5 – 5.5 years old and must be fully potty-trained before the first day of school.

We’d like every prospective family to visit MSLC Preschool in person. For more information, please contact us at:

We encourage you to bring your child/children with you when visiting MSLC.

Name (required)

Email Address (required)

Phone Number (required)

Your Message