New cannabis store opens in busy Niagara Falls plaza May 8, 2021May 8, 2021 by Bobby Chaim ( Cannabis) Catharines, in a plaza on Welland Avenue, and “hopefully” a location in Niagara south once a “right” place is found. …Read the full story