An earthquake of magnitude 2.8 and depth of 0.70 kilometers occurred 10.99 miles from Morrison, OK in Noble County at 08:59 AM.