Carroll College
About
Nestled in the heart of the Rocky Mountains, Carroll College is located in Helena, the capital city of Montana. Enjoy Carroll’s beautiful, tree-covered 64 acre campus and historic and modern buildings.
Venue Location + Transportation
Address
1601 N Benton,
Helena, Montana 59625
Helena, Montana 59625