Our website is under construction

Sorry for inconvenience

Please contact us at: 

Address: 1060 Twin Dolphin Dr., 2nd floor Redwood city, CA 94065

PH: (650)260-3805

Email: info@openmindschool.org