Established: November 18, 1984
City: Lookout Mountain
A small, but welcoming community, Our Lady of the Mount is on the very top of Lookout Mountain near Chattanooga, Tennessee. Throughout the year, visitors from across the United States are welcomed to this humble parish as they tour many of the area’s attractions.
1227 Scenic Highway Lookout Mountain, GA 30750