Terraplan/Studio TLA
66 projects  :  10 complete  |  12 under construction  |  43 pre-construction  |  1 on-hold 
Since 1980, Terraplan Landscape Architects/Studio TLA has provided landscape design for large corporations, government agencies, developers, builders, architects, and residential homeowners.

Address 20 Champlain Blvd., Suite 102, Toronto, Ontario, M3H 2Z1, Canada
Phone +1 (416) 638 4911
Projects
News