An earthquake of magnitude 2.3 and depth of 2.60 kilometers occurred 2.07 miles from Marshall, OK in Logan County at 03:01 AM.