ACADEMY CENTRAL ES Phone: (918) 833-8760 Street Address 1789 WEST SEMINOLE STREET TULSA, OK 74127+2519 Mailing Address: 1789 W SEMINOLE ST TULSA, OK 74127+2519 Coming soon: Your comments about this school.