5932 S 59th West Ave Tulsa OK 74107 Records