1018 E 38th Pl Tulsa OK 74105 Records