An earthquake of magnitude 2.8 and depth of 4.50 kilometers occurred 14.28 miles from Willows, CA in Glenn County at 10:36 AM.