Social Service and Welfare Organizations St Louis Haven House 12685 Olive Boulevard Saint Louis, MO 63141 (314) 434-5858 havenhousestl.org