Odin HealthCare Center
300 Green St
Odin, IL 62870
Odin HealthCare Center is a senior housing residence situated in Odin, Illinois. The zip code of 62870 which contains this facility is sparsely populated, with roughly 2,080 residents. It is a generally average income area, with an average household ...
8 miles away from Centralia, IL