Depaul USA

2912 Arsenal St
St Louis, MO 63118

Depaul USA is a national nonprofit organization dedicated to ending homelessness and improving the lives of those affected by it, guided by Vincentian values. Operating in 12 cities across the United States, the organization offers a range of services including transitional and permanent supportive housing, day centers, and health clinics.

Since its establishment in 2009, Depaul USA has served thousands of unique clients, providing overnight stays, meals, and employment assistance. Their robust programs aim to create a society where everyone has a place to call home and a stake in their community.

Generated from the website

Own this business?
See a problem?