With a legacy spanning over 75 years, City Mission has been dedicated to sharing Christ, providing shelter, and facilitating healing for the homeless towards achieving independent living.
Their comprehensive program is designed to address both short-term and long-term needs, offering support and guidance to individuals seeking to rebuild their lives.
Generated from their website's infomation