18715 E 50th Pl Tulsa OK 74134 Records