1146 E 62nd St S Tulsa OK 74136 Records