8275 E 33rd Pl Tulsa OK 74145 Records