350182 E 820 Rd Stroud OK 74079 Records