Get Directions to Glenn County Juvenile Hall ← View details 306 North Villa Avenue, Willows, California 95988 +1 530-934-6682 Get Directions From* To * — Required information