A new indoor gardening retail store will be opening at 902 Mount Pleasant St. in New Bedford (D’Angelo plaza). Just off Kings Highway, Green Matters provides the products and expert advice you’ll need to begin your own indoor garden.
SouthCoast Commercial Real Estate & Development