FOOD LION #2267 in 10508 Two Notch Road in Elgin