2802 E 81st Pl Tulsa OK 74137 Records