7308 E 31st Pl #61 Tulsa OK 74145 Records