Terrebonne Economic Development Authority (TEDA) is an independent, yet complementary agency to Terrebonne Parish Consolidated Government, and is committed to positioning Terrebonne Parish among the most progressive growth-focused communities in..
Relevance: 2.0324256