Food Lion 2224

Food Lion #2224 is a Food Lion supermarket located at 22954 Sussex Highway in Seaford, Delaware.