Carroll, founded in 1909, is a church-affiliated, liberal arts college. Its 63-acre campus is located in central Helena, on the eastern slope of the Rocky Mountains.