Explore details about location Candlers Mountain Road. Candlers Mountain Road is a location situated within the Lynchburg City alongside other areas such as 4th Street, Callaham Street, Wood Street.