9420 E 71st St Tulsa OK 74133 Records