Contact Us

We'd love to hear from you

Contact
Terra Tech Corp.

3242 S. Halladay Street
Suite 203
Santa Ana, CA 92705


Headquarters

3242 S. Halladay Street
Suite 203
Santa Ana CA 92705
1.888.909.5564

Directions