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.