Placer Nature Center         Broken link?

Placer Nature Center is located a few miles east of Auburn in the heart of the Sierra Nevada foothill ecosystem. The rich diversity of foothill plant life is well represented on our 60-acre site and a variety of animal species live in or use the nature preserve. Nature trails, which meander through the acreage, are fertile ground for teaching and exploration.

Address: 3700 Christian Valley Road
Auburn, California  9560
View Google Map
(530) 878-6053 Wrong number? No email response?  
Created 2/4/2017

Corrections? Updates?   Edit images  

Conditions of use   1997-2017, Knoxville, TN