439014 E 80 Rd Welch OK 74369 Records