City on a Hill Mental Health and Wellness Center, founded in 2024, is a newly established faith-based counseling center in Northern Idaho. Our mission is to provide accessible, affordable, and effective mental health treatment grounded in biblical life practices.