Food Lion 1625

Food Lion #1625 is a Food Lion supermarket located at 123 Newmarket Square in Hampton, Virginia. The store opened in 2001.