The Nature Center » Wedding Vendors Wedding Vendors DJ’s Hair Stylists Makeup Artists Planning Services Venues Submit New Vendor Humberger Toggle Menu Go back to directory. Add to Address Book. The Nature Center The Nature Center 1968 E 8th St Chico CA 95928 United Stateswork Work Phone: 530-891-4671work Website: chicorec.com/chico-creek-nature-center-rental Categories: Wedding Venues Updated 1 year ago.