An earthquake of magnitude 3.9 and depth of 14.80 kilometers occurred 2.54 miles from Brawley, CA in Imperial County at 02:55 PM.