Food Lion 2518

Food Lion #2518 is a Food Lion supermarket located at 12420 Dillingham Square in Lake Ridge, Virginia.