Terra Mechanical Ltd Back to Search Terra Mechanical Ltd Categories Construction Contractors & Suppliers (778) 835-1732 Send Email http://www.terramechanical.ca Contacts Primary John Rosse Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone