An earthquake of magnitude 2.8 and depth of 9.00 kilometers occurred 18.35 miles from Calexico, CA in Imperial County at 11:36 PM.