10607 E 33rd Pl Tulsa OK 74146 Records