Nearest Depression Treatment
- Epworth Children and Family Servs YES 6816 Washington Avenue Saint Louis, Missouri
- Every Childs Hope Residential Treatment 8240 Saint Charles Rock Road Saint Louis, Missouri
- Hawthorn Childrens Psychiatric Hosp 1901 Pennsylvania Avenue Saint Louis, Missouri
- Saint Vincent Home for Children 7401 Florissant Road Saint Louis, Missouri
- Christian Hospital 11133 Dunn Road Saint Louis, Missouri