Terra-Petra
is headquartered in Los Angeles, California. Terra-Petra has a revenue of $36.2M, and 64 employees. Terra-Petra's main competitors are Methane Specialists, AMI Adini & Assoc and O'connor Environmental. Terra-Petra has 3 followers on Owler.