Odin Health Care Center is a nursing home located in Odin , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 08/15/1989. It has 99 certified beds. Odin Health Care Center is located 300 Green Street, Odin, IL 62870 and can be contacted via phone number (618) 775-6444.