358016 E 820 Rd Stroud OK 74079 Records