About HALO

HALO Ministry has been serving the homeless and hungry in our community since 2007. We provide food, clothing, shelter, recovery programs for men, women and mothers with children and much more. 

We believe in restoring dignity and offering a fresh start. Whether you need a warm place to sleep, a hot meal to sustain you, counseling to guide you, or a prayer to uplift you, HALO is here to help. Our compassionate approach ensures that every individual who walks through our doors feels valued and supported on their journey to a better future.

Our Impact

At HALO, we strive to restore hope and dignity to every individual we serve. Through your support, we’ve been able to:

  • Serve over 250 meals daily in our HALO Café.
  • Provide safe shelter for hundreds of men, women, and children each year.
  • Offer transformative programs that address the root causes of homelessness and guide individuals towards self-sufficiency.

Get Help Today

Become a HOPE maker

News & Updates

Understanding Mental Health: A Community Imperative

Understanding Mental Health: A Community Imperative

Understanding Mental Health: A Community Imperative May is Mental Health Awareness Month, a time to reflect on the importance of mental well-being in our community. At Hope & Life Outreach (HALO), we recognize the profound impact mental health has on everyone,...

Celebrating the Success of the Make Room Campaign

Celebrating the Success of the Make Room Campaign

Celebrating the Success of the Make Room Campaign We are thrilled to share some wonderful news with our Hope & Life Ministry (HALO) supporters. Thanks to your boundless generosity and steadfast support, we are delighted to announce that the Make Room Campaign has...

HALO Center of Hope

Administrative Office

• Emergency Shelters
• Resource & Respite Center
• HALO Cafe

119 South Boulevard Salisbury, MD 21804

410-742-9356 - Administrative Office

410-742-4211 - Fax

410-543-2003 - After hours

HALO Thrift Ministry

Bargain Center and Donation Center

701 Snow Hill Road Salisbury, MD 21804

410-341-4256

Contact Us Today!