Non-profit organization that provides shelter and support services to homeless individuals and families