840153 S 3520 Rd Stroud OK 74079 Records