Chronicle Features Teddie on “Made in New England”

Chronicle recently paid a visit to Teddie Peanut Butter's factory in Everett, MA. It is such an honor for us to be featured on the "Made in New England"segment! We are proud to be New England's number one peanut butter and...

Read More