Member Land Trusts

Land Trust of Santa Cruz County

617 Water Street
Santa Cruz, CA 95061-1287

"Santa Cruz County is special and we're working to keep it that way!"

Founded: 1978
Areas of Operation: Santa Cruz County, California

Close Window