8742 South Phoenix Place , Tulsa, OK, US