Skip to main content.

MicroNet Template

Terra Tech Corp.

  • Horticulture
2040 Main St.
Suite 225
Irvine, CA 92614
(714) 488-6200

Skip Business Directory Content
Skip Fast Fact Content

Back to Portal