Tulsa Tech EditDeleteReturn to Directory Business Genre Government, Education & Individuals Business Phone Number (918) 828-4000 Business Address 801 E 91st St, Tulsa, OK 74132 Contact listing ownerSend Message to listing owner Name Email Phone Number Message