There’s always been a bit of mystery about NewTree Ranch. Tucked at the far end of Mill Creek Road, hidden behind ancient trees and private gates, it’s the kind of place locals speculate about.
“What are they doing up there?”
“Isn’t that where celebrities go to detox?”
The truth is quieter, and far more radical…