840962 S 3533 Rd Stroud OK 74079 Records