Tulsa SCORE EditDelete Business Genre Government, Public Services & Individuals Business Phone Number (918) 212-6294 Business Address 7107 S. Yale Avenue Box #155, Tulsa, OK 74136-6308 Contact listing ownerSend Message Name Email Phone Number Message