The Applebee


107 Clover Lane 

Menlo Park, Ca 94025


  • The Applebee Preschool is located behind the "Willows Market" on Middlefield Road in Menlo Park.  The parents access the school by parking in the grocery store lot and walking thru the gate located in the alley between two large planter boxes.

Find us on Facebook

Map & Info

107 Clover Lane, Menlo Park, CA, United States