7305 E 31st Pl #64 Tulsa OK 74145 Records