58569 N 2380 Rd Chester OK 73838 Records