Canadian Urban Institute
819468 — The community revitalization stream of My Main Street spurs main street recovery through placemaking, supporting initiatives to draw new ideas, opportunities and people to their community cores.