Treatment Abuse, Behavior Modification, Thought Reform > The Troubled Teen Industry

Mercy Mountain Ministries - Farmers Christian Academy Girls Home reborn?


Sources mention that Farmers Christian Academy Girls Home might run under another name.

Mercy Mountain Academy aka Mercy Mountain Ministries located in Asheboro, North Carolina might be an attempt to hide from bad press so they can continue to detain girls in their religious nightmare of a school.

The address is stated to be: 2610 Cid Road, Lexington, NC 27292

More about the old facility:


[0] Message Index

Go to full version