1520 N 8th Ave Stroud OK 74079 Records