2342 E 7th St Stroud OK 74079 Records