Auburn, CA - 95602 (530) 878-6053 Through environmental awareness and education Placer Nature Center links people to nature by: *Fostering respect for all living and non living things Leave a Reply Name * Mail (will not be published) *