3776 E 39th Pl Tulsa OK 74135 Records