Founder Russell DiGilio opened the first shop in 2007 in the beach town of Duck, N.C. (population roughly 750). Since then, the brand has franchised massively. There are more than 140 stores across ...
Local reporting shows Duck Donuts is taking over 2920 North Main Street in the Walden Center shopping cluster, in a space that previously housed a phone store and now sports the chain’s branding. As ...