Welcome to The International Greenroof & Greenwall Directory
of Manufacturers, Suppliers, Professional Services, Organizations & Green Resources!




TRCA - Toronto and Region Conservation Authority
5 Shoreham Drive, Downsview, ON  M3N 1S4, Canada (Google Maps)
Service Areas: Canada
Phone 416-661-6600; Fax 416-661-6898
  • Organizations > Non-Profits
Formed in the aftermath of Hurricane Hazel, TRCA has a strong history in watershed management & leadership in applying sustainability practices & we own more than 40,000 acres of land in the Toronto region, employ more than 400 full time employees.
[info@trca.on.ca] [Link to this listing]