Founded in 1982, the Land Trust Alliance is a national land conservation organization that represents more than 1,000 member land trusts and their 4.6 million supporters nationwide. The Alliance is based in Washington, D.C. and operates several regional offices.
Located in
LP Members
/
Organizations Search