Placer Nature Center

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