Locations
St. Louis
Depaul USA St. Louis operates Project MORE/PLUS and the St. Lazare House to provide permanent supportive housing.
Depaul USA St. Louis
2904 Arsenal Street, St. Louis, MO 63118
Open 8:00am – 5:00pm Monday through Friday
Office number: 314-349-1651



Help us eradicate homelessness!
Have any questions? Contact Us