Food Lion 1206

Food Lion #1206 is a Food Lion supermarket located at 32 North Dupont Highway in Selbyville, Delaware.