Garden Centers in North Easton (MA) Full list of companies Garden Centers category in North Easton, Massachusetts Plant Depot 682 Depot St, North Easton, MA 02356, (508)230-8089 Page 1