840760 S 2nd St Stroud OK 74079 Records