FOOD LION #108 in 21039 Timberlake Rd in Lynchburg