ABOUT
Tall Trees is a manufacturer and seller of Light-Emitting Diode solutions for indoor farmers, horticulture and algae management. Tall Trees was founded in 2010. Tall Trees' headquarters is located in Scottsdale, Arizona, USA 85250.
Tall Trees' Presid... Tall Trees's President, Robert Manes, currently has an approval
rating of 69%. Tall Trees's primary competitors are
There are no competitors identified for Tall Trees
Funding data cannot be found related to Tall Trees
Recent investment data cannot be found related to Tall Trees