1004 E 32nd Pl Tulsa OK 74105 Records