Head of School
Assistant Head of School
Bio Coming Soon
Our temporary offices are located at 9238 S. Sheridan. Please come by and see us anytime.
Signup our newsletter to get update info, news and school activities
School Site: 9815 S. Sheridan, Tulsa, OK 74133
Offices: 9238 S Sheridan, Tulsa, OK 74133
Open Office: Wednesday 8am-9amSummer Office Hours: Mon-Thu, 9am-12pm, 1pm-4pm