City on a Hill is a faith-based nonprofit in Milwaukee dedicated to transforming families and neighborhoods facing generational poverty. They offer healthcare and social services including medical outreach, vision and foot care clinics, and health education. Youth and family programs provide mentoring, life skills training, and academic support for children and teens. They also facilitate spiritual formation workshops and community-building initiatives rooted in compassion and justice-driven service.
cityonahillmke.org