OCAST - Oklahoma Center for the Advancement of Science and Technology Share: Non Profit Organizations OCAST - Oklahoma Center for the Advancement of Science and Technology 618 E 3rd St, Suite 5 Tulsa, OK 74120 (918) 576-7650