Liberty Mountain Conference Center
About
Liberty Mountain Conference Center is a Lynchburg conference center with over 13,000 square feet and more than 8 large event spaces.
Services
- Conference space
- Event spaces
Location
3700 Candler's Mountain Road, Lynchburg, VA 24502