Food Lion 909

Food Lion #909 is a Food Lion supermarket located at 6400 Carolina Beach Road in Wilmington, North Carolina.