0 Likes
LEAF is an incorporated, not-for-profit organization dedicated to the protection and improvement of the urban forest.
On October 4, 2010 a group of leaders and volunteers planted right at St. Clair transit station; one of several outdoor beautification projects at TTC stations throughout the GTA.