47317 W 291st St S Stroud OK 74079 Records