our locations

Boston - South End

619 Tremont Street, Boston, MA, 02118

Store Info + Events

Cambridge - The Port

286 Broadway, Cambridge, MA, 02139

Store Info + Events

Norwood - The Space Center

83 Morse Street, Norwood, MA, 02062

Store Info + Events


Have questions?

The best way to get in touch is to either email us at info@nicheplantshop.com, or use the form below.