28820 N 3934 Dr Ochelata OK 74051 Records