Skip to content
%1$s Profile Image

The Haven of Rest Ministries of Battle Creek

The Haven of Rest addresses the needs of the homeless in Calhoun County, Michigan, through 10 different ministries that address the root causes of homelessness.

www.thehavenbc.org Tax ID 38-6122756

Donate