358004 E 920 Rd Stroud OK 74079 Records