An earthquake of magnitude 2.6 and depth of 28.50 kilometers occurred 4.72 miles from Willows, CA in Glenn County at 05:51 PM.