United States / Chico / Parks & gardensParkChico Creek Nature CenterAddress1968 E 8th St, ChicoWebsitebidwellpark.orgPhone15308914671—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itOak Meadow Apartments · 1352 mNot ratedMurphy Commons Apartments · 1373 mNot ratedCinnamon Village Apartments · 1416 mNot ratedManzanita Gardens Apartments