320 E 1st St Stroud OK 74079 Records