3525 E 70th Pl Tulsa OK 74136 Records