840838 S 3533 Rd Stroud OK 74079 Records