Get Directions to Glenn County Assessor ← View details 516 West Sycamore Street # 2, Willows, California 95988 +1 530-934-6402 Get Directions From* To * — Required information