Windsor Chico Creek Care And Rehab Center is a nursing home located in Chico , California. This nursing home was first approved to provide Medicare and Medicaid services on 08/01/1978. It has 184 certified beds. Windsor Chico Creek Care And Rehab Center is located 587 Rio Lindo Avenue, Chico, CA 95926 and can be contacted via phone number (530) 345-1306.