An earthquake of magnitude 2.5 and depth of 19.60 kilometers occurred 10.40 miles from Willows, CA in Glenn County at 06:59 AM.