An earthquake of magnitude 4.6 and depth of 25.00 kilometers occurred 23.55 miles from Calexico, CA in Imperial County at 11:13 AM.