Located in Chico, CA, Chico Crossroads serves shoppers from across the region. Shoppers can find this Power Center at Dr. Martin Luther King Jr. Pkwy. & 20th St.. Established in 1988, the property saw major improvements during its 1988 renovation. The mall spans 264,336 sqft. of leasable retail area and is home to around 22 stores. Guests will find 917 parking spaces at the venue.