Food Lion 2561

Food Lion #2561 is a Food Lion supermarket located at 110 Broadkill Road in Milton, Delaware.