Skip to content
Back to all Business Listings

The Canadian Society of Landscape Architects (CSLA)

The Canadian Society of Landscape Architects (CSLA) is a professional organization landscape architects and student members. As the voice of the profession in Canada, the CSLA is an advocate for its members on issues such as urban design, urban renewal, sustainable development, climate change and cultural heritage.