7830 S 87th West Ave Tulsa OK 74131 Records