Magnolia House is a Christian non-profit that provides temporary housing and life skills education to Moms with young children transitioning from crisis to independence. Moms are assigned a family coach and mentor and make a 6 month to 1 year plan for independence. MHM is 100% volunteer run and depends on donations to operate.