ca care chico phone immediate care chico ca phone number The current location address for Chico Immediate Care Medical Center Inc. 376 Vallombrosa Ave Chico CA 95926. N… Friday, November 18, 2022 Edit