COVID-19 Update: In-person spring programs canceled. Find at-home activities for California or Kansas City, MO
6 more schedules in other areas
Palo Alto - Greene Middle School
750 N California Ave.
Palo Alto California 94303
Price Options
Weekly $200/week
For 5 weeks $900/week