1020 S 2nd Ave Stroud OK 74079 Records