850490 S 3525 Rd Stroud OK 74079 Records