Location
137 Glasgow St. Unit 110 Kitchener, ON N2G 4X8
Number of Employees
51-250
Marketplace.city does not verify claims, case studies or product history.
Case studies are uploaded by product vendors and marked ‘unverified’ until a city employee with related experience authenticates their validity.
Terra Engineering
Verified