105 N 8th Ave Stroud OK 74079 Records