840715 N 1st St Stroud OK 74079 Records