Lori Galperin

Treatment Center Director Steps Down Amidst Brainwashing ClaimsFour women have filed lawsuits since 2011 against Castlewood Treatment Center and its founder Mark Schwartz.

More From CBS St. Louis

Listen Now
Holiday Guide
Introducing Your New Podcast Network

Listen Live