Applebee's Locations in Lynchburg, VA


3219 Old Forest Rd
Lynchburg, Virginia 24501
3624 Candlers Mountain Rd
Lynchburg, Virginia 24502