We love when our franchisees receive recognition for their great work. In the case of the Children’s Orchard in Milford, Massachusetts, they got not one but three awards! Source: wickedlocalfavorites.com In the tradition of the Boston area, the awards are called “Wicked Local Favorites.” With over 500,000 votes from newspaper readers in the area, it’s pretty […]