8401 S 34th West Ave Tulsa OK 74132 Records