blue background



Health & Social Programs

City on a Hill provides a safety net to hundreds of people each month, providing wholistic services to meet the medical, nutritional, social, emotional and spiritual needs of uninsured and medically underserved residents of the central city.

Through the efforts of a large and diverse team of volunteer physicians, nurses, social workers, health professionals and many non-medical volunteers, we are able to provide a wide range of services to thousands each year, many of whom are homeless.


Primary Care

Preventive Care

Social Services & Spiritual Care