8112-G South Lewis
Tulsa, OK 74137
United States