Since 1991, Placer Land Trust has worked with willing landowners and conservation partners to preserve over 11,400 acres of natural and agricultural land in Placer County… now and forever.
 
922 Lincoln Way, Ste 200
Auburn, California 95603
(530) 887-9222
[email protected]
506 views • posted 09/10/2020