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