870339 S 3584 Rd Stroud OK 74079 Records