Candlers Station is a shopping destination located in Lynchburg, VA. As a Community Center, it occupies a prime spot at Montview Forest Dr. & Candlers Mountain Rd.. The mall opened its doors in 1990. Shoppers can explore 320,768 sqft. of retail floor space featuring approximately 28 stores. The mall offers 1,700 parking spaces for visitors.