Rock Wall at Montreat College's Training & Leadership CenterThe TLC is located at the Black Mountain campus of Montreat College located onĀ 191 Vance Avenue, Black Mountain, North Carolina, 28711.

The entrance for buses is at the Athletic Complex at the end of Vance Avenue.

The entrance for the High Teams Course is at the entrance off of Vance Avenue on the right, marked by a large Montreat College sign.