directory

Placer Nature Center

3700 Christian Valley RdAuburn, CA 95603
Phone: 530-878-6053Website: Visit Website Google Map


Placer Nature Center is open by appointment only,         all individuals or groups wishing to visit must have       pre-registered by phone or online.