Contact Need help finding a commercial property? Give us a call. Phone: 918-743-8000 Address: 6660 S. Sheridan Rd. Ste. 160 Tulsa, OK 74133 Your Name Your Email Subject Message Phone