Founded in 1982, the Land Trust Alliance is a national land conservation organization that works to save the place people need and love by strengthening land conservation across America. The Alliance represents 1,200 member land trusts supported by more than 5 million members nationwide. The Alliance is based in Washington, D.C., and operates several regional offices.
Land Trust Alliance Address
1660 L Street NW Suite 1100 Washington, DC United States