An earthquake of magnitude 2.8 and depth of 9.10 kilometers occurred 7.94 miles from Westmorland, CA in Imperial County at 03:50 AM.