2910 E 82nd Pl Tulsa OK 74137 Records