9115 E 88th Court, Tulsa, OK 74133