840592 N 1st St Stroud OK 74079 Records