Chi Health St Francis is a nursing home located in Grand Island , Nebraska. This nursing home was first approved to provide Medicare and Medicaid services on 08/20/1987. It has 36 certified beds. Chi Health St Francis is located 2116 West Faidley Avenue, Grand Island, NE 68803 and can be contacted via phone number (308) 398-5880.