Farms in Woburn (MA) Full list of companies Farms category in Woburn, Massachusetts Paris Brothers Farm 110 Locust St, Woburn, MA 01801, (781)933-6829 Page 1