MicroNet Template

Terra Tech Corp.

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