No they do not. You might try the green barn in Lynden.
I doubt it. I haven't seen fresh yeast in a grocer in at leasr 15 - 20 years i tried to find some about 5 years ago and j all i got were dumb looks.
Thanks! Your answer is awaiting moderation.