Harris House Foundation
8315 South Broadway, Saint Louis, MO 63111
Providing proficient drug and alcohol treatment for those who suffer from disease of addiction, this drug abuse facility in Saint Louis, MO addresses Substance Abuse Treatment Services with services t...