556 E 62nd St N Tulsa OK 74126 Records