Send us an email

Reach us by phone

If you would like to reach us by phone, simply call
1-855-terra20 (837-7220).

Reach us by mail

terra20 Head Office
Pinecrest Shopping Centre
2685 Iris St.
Ottawa, Ontario K2C 3S4