3108 E 58th Pl Tulsa OK 74105 Records