Welcome to Our Campus!
The Twelve Stones campus is located in beautiful Brown County,
just about an hour south of Indianapolis, Indiana.
​
Our 35 acre property is rife with beautiful hiking trails and boasts two beautiful homes perfectly suited for individuals, families, groups, and their counselors ready for a retreat. The location provides an excellent space to recoup from the daily stresses of life and is an ideal place to let the soul rest as we care for you.