8019 E Newton Ct Tulsa OK 74115 Records