Zoup! Set to Make New Jersey Debut
Zoup! is opening in The Shoppes at Flemington in New Jersey this spring. Franchisee Mark Barbour is an experienced local businessman who plans on opening three Zoup! locations in the state over the next five years, and even more after that. Barbour brings a unique background to his latest business venture, from his 34 years […]