ODIN HEALTH AND REHAB CENTER – Odin, IL
ODIN HEALTH AND REHAB CENTER Nursing Home is located in Odin, Illinois at 300 GREEN STREET. ODIN HEALTH AND REHAB CENTER Overall Rating is . It has 99 certified beds. It is Medicare and Medicaid registered and ownership type is For profit – Limited Liability company. For more information, please call (618) 775-6444.