Food Lion 221

Food Lion #221 is a Food Lion supermarket located at 3600 South College Road in Wilmington, North Carolina.