TWO LOCATIONS:
The Odyssey Montessori School, Palo Alto: 100 Addison Ave. This facility is located in the heart of downtown Palo alto. We are currently accepting applications. Phone – (650) 321-2747
Odyssey Preschool, Foster City: 1151 E Hillsdale Blvd. Our sister school, located in beautiful Foster City, CA. (650) 525-1727. Click here for more information.