2914 E 82nd Pl Tulsa OK 74137 Records