Contact us

Contact Us

Land Art Design
Landscape Architects Inc.
Toronto Studio

52 Mimico Avenue, Studio B,
Toronto, Ontario M8V 1R1

Niagara Studio

4999 Victoria Avenue
Niagara Falls, Ontario L2E 4C9

Phone: 416 840 0039

Get in touch

If you are an innovator who is interested in creating unique, memorable, and sustainable city spaces, we would love to work with you. We welcome a chance to meet with you and to learn about your projects and needs.