An earthquake of magnitude 2.8 and depth of 22.20 kilometers occurred 9.36 miles from Willows, CA in Glenn County at 09:25 PM.