Some of the coldest temps in nearly three years is heading for the Valley over the next several days.