Placer Land Trust is a non-profit organization based in Auburn, CA, dedicated to preserving open space and natural habitats in the region.
Through partnerships with landowners and the community, the trust works to protect and steward important landscapes for future generations to enjoy.
Generated from their business information