850184 S 3568 Rd Stroud OK 74079 Records