3412 E 71st Pl Tulsa OK 74136 Records