2435 E 7th St Stroud OK 74079 Records