Get Directions to Glenn County Self-Help Asstnc ← View details 526 West Sycamore Street # 101, Willows, California 95988 +1 530-934-6461 Get Directions From* To * — Required information