South Tulsa Surgery Center 9840 East 81st Street, Tulsa, OK 74133