An earthquake of magnitude 2.2 and depth of 4.20 kilometers occurred 15.12 miles from Willows, CA in Glenn County at 02:55 PM.