1642 E 75th Pl N Tulsa OK 74126 Records