1789 E 71st St Tulsa OK 74136 Records