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

Suzanne Kenyon

Director, Depaul USA St. Louis

suzanne.kenyon@depaulusa.org
314-766-2748

Richard LaPlume

Director, Depaul USA St. Louis

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

Upcoming Events

december, 2019

No Events