8429 S 34th West Ave Tulsa OK 74132 Records