When and where was Herrell’s® founded?
Steve Herrell opened the first Herrell’s® Ice Cream in Thorne’s Marketplace in Northampton, Massachusetts in 1980. This store is still in operation today.
Steve Herrell opened the first Herrell’s® Ice Cream in Thorne’s Marketplace in Northampton, Massachusetts in 1980. This store is still in operation today.