Depaul USA in St. Louis, MO is a non-profit organization that provides housing and supportive services to homeless men, women, and youth. They offer permanent supportive housing programs, including Project More, Project Plus, and the St. Lazare House, which aim to address the needs of individuals with untreated mental illnesses and help them improve their health, obtain employment, and transition into permanent housing.
Through their programs, Depaul USA offers housing case management, financial education services, employment and benefit services, connection to medical and mental health providers, as well as assistance with obtaining identification documentation and transportation. They also focus on developing life skills, community engagement, and providing recovery and community support services to their clients.
Generated from the website