Food Lion 1294

Food Lion #1294 is a Food Lion supermarket located at 951 North Dupont Boulevard in Milford, Delaware.