8240 E 19th Pl Tulsa OK 74112 Records