Food Lion 1392

Food Lion #1392 is a Food Lion supermarket located at 2432 South 17th Street in Wilmington, North Carolina.