The Willow Creek Apartments Life

View Our Floor Plans

Welcome to Willow Creek Apartments! Willow Creek Apartments is centrally located in Chico. You'll experience local attractions such as Chico State University, Sierra Nevada Brewery, Bidwill Park and great shopping centers. Call us today to reserve your new home!

Welcome to Willow Creek Apartments! Willow Creek Apartments is centrally located in Chico. You'll experience local attractions such as Chico State University, Sierra Nevada Brewery, Bidwill Park and great shopping centers. Call us today to reserve your new home!

View Our Floor Plans

Willow Creek Apartments

2670 El Paso Way, Chico, California 95973

530-924-0057