50381 W 341st St S Stroud OK 74079 Records