7983 S 65th West Ave Tulsa OK 74131 Records