Food Lion 2223

Food Lion #2223 is a Food Lion supermarket located at 4891 Long Beach Road in Southport, North Carolina.