For a town with a population of just 1,500, Marshfield has a lot of businesses tucked away in its rocky hills. But few take up as much space, or attract as much attention, as New Leaf Tree Syrups, ...