6350 E 89th Pl #802 Tulsa OK 74137 Records