Contact Us

We'd love to hear from you

Contact
Terra Tech Corp.

2040 Main Street
Suite 225
Irvine, CA 92614

Headquarters

2040 Main Street, Suite 225
Irvine, California 92614
1.855.447.6967

Directions