Barbour's Farm Market in Newton
I'm trying to call them (from Vermont) and the number is giving me an "no longer in service" message. Does anyone know if they've closed? If not, does anyone have a different phone number (or email) for them? The number I have is 617-965-4235.