Non-Profit
Habitat for Humanity of Flathead Valleys mission is to build homes, communities and hope.