C
Christian Encounter Ministries
Christian Encounter Ranch offers out-of-home placement for teens and young adults who are in need of hope and healing. Located on 86 acres in the foothills, residents can attend high school on site wh...
📍 grass valley, CA