Locations

St. Louis

Depaul USA St. Louis operates Project MORE/PLUS and the St. Lazare House to provide permanent supportive housing.

Learn More

Depaul USA St. Louis

2904 Arsenal Street, St. Louis, MO 63118
Open 8:00am – 5:00pm Monday through Friday
Office number: 314-349-1651

Rich LaPlume

Director, Depaul USA St. Louis

rich.laplume@depaulusa.org
314-539-1788

Upcoming Events

july, 2021

No Events