When and where was Herrell's founded? PDF Print E-mail
Steve Herrell opened the first Herrell's Ice Cream in Thorne's Market in Northampton, Massachusetts in 1980. This store is still right there. However, earlier, he had opened his first ice cream business in 1973 near Boston, Steve's Ice Cream, an extremely popular store; he sold that business in 1978.