6204 S 59th West Ave Tulsa OK 74131 Records