Address
1040 South Taylor Ave
St. Louis, MO 63110
Website
www.metrohomelesscenter.org
Description
Metro Homeless Center is the only 24-hour residential facility in St. Louis that specifically assists chronically homeless women with mental illness and chemical dependency.
Category
Homeless, Hunger & Poverty, Substance Abuse, Women