1924 E 66th St N Tulsa OK 74130 Records