care chico immediate phone immediate care chico phone number Monday - Friday 8am to 5pm. Immediate Care Medical Center Chico is located at 376 Vallombrosa Ave Chico CA 95926. … Tuesday, April 12, 2022 Edit