Food Lion 1388

Food Lion #1388 is a Food Lion supermarket located at 8207 Market Street in Wilmington, North Carolina.