605 S 69th Ave Tulsa OK 74127 Records