Depaul USA

Open
2904 Arsenal St
Saint Louis, MO 63118

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

Also at this address

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.