Schedule Patient Portal Contact Us! Visit Us! 10010 E 81st Street. Tulsa, OK 74133 918.250.2020 ph | 918.250.8910 fax Follow Us On Social Media! FollowFollowFollowFollow Copyright 2016 | All Rights Reserved Careers