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.