- Added Nov 9, 2018 | Last Update Jun 13, 2022
- 1402 Hebert Steet
St Louis, MO 63107
Open in Google Maps
- (314) 231-5175
This is a Homeless Shelter, a Rehabilitation Center, a Church and more.
The primary focus is to bring the men of Saint Louis into a new life of recovery and reconcile them back to their families.