40951 S 504 Rd Eucha OK 74342 Records