2419 S Joplin Ave Tulsa OK 74114 Records