8722 S Houston Ave W Tulsa OK 74132 Records