Willard from North Carolina Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map A B Food Mart - North Carolina, Willard, 17331 Ushighway 421, 28478 (910) 283-7780 Map