Jewelry Stores in Willard, NC Hollands Farm2604 Lamb RdWillard, NC, 284789102852535JewelersJewelry Stores Show MoreSee AlsoJewelers