enloe number phone prompt enloe prompt care phone number Web Enloe Prompt Care Walk In Care Chico Ca Web Immediate Care Medical Center Chico is located at 376 Vallombrosa Ave Chico CA 95… Thursday, August 25, 2022 Edit