Get Directions to Glenn County Animal Control ← View details 543 West Oak Street, Willows, California 95988 +1 530-934-6507 Get Directions From* To * — Required information