7311 E 31st Pl #63 Tulsa OK 74145 Records