131 E 26th Pl Tulsa OK 74114 Records