An earthquake of magnitude 3.1 and depth of 0.00 kilometers occurred 10.84 miles from Westmorland, CA in Imperial County at 01:51 PM.