Tulsa Technology Center Phones Voice: 918-828-5000 Fax: 918-828-5009 web Visit Tulsa Technology Center WebsiteGuide Location: 02:05;