stockist

Massachusetts

Emerald City Plant Shop
702 Washington St
Norwood, MA 02062
781-366-0074

Boston25 News

November 2020

News Segment: Black Friday and holiday shopping looking different this year, but still crucial for businesses.

Watch Segment

Boston Magazine

November 2019

Seeking Locally-Made Treasures? Try Our New England-Made Holiday Gift Guide

read