355349 E 820 Rd Stroud OK 74079 Records