20617 Se 93rd St Newalla OK 74857 Records