H.O.P.E. Inc.

Helping people find meaning, value, and purpose in their lives by working together in small groups called HOPE Groups.