8518-C East 71st Street
Tulsa, OK 74133
United States