An earthquake of magnitude 3.1 and depth of 1.10 kilometers occurred 6.55 miles from Bradley, OK in Grady County at 09:48 AM.