Q1
What is the phone number for Terra?
The phone number for Terra is (905) 692-6900.Q2
Where is Terra located?
Terra is located at 340 Regional Road 20, Hamilton, ON L0R 1P0, Canada, Ontario.Q3
What days are Terra open?
Terra is open Mon–Sat 9 AM–6 PM; Sun 9 AM–5 PM.Q4
Is there a primary contact for Terra?
Colleen (employee) at Terra.Q5
Are there other contacts associated with Terra?
We have 3 additional contact(s) for Terra. They include: Dorene, Katie & Silky.