Johanna Echols-Hansen High (Continuation) 322 North Washington St Cloverdale, CA 95425-3235 (707) 894-1925 Rate This School