Odin
Market InsightsOdin is a village in Marion County, Illinois, United States. The population was 1,122 at the 2000 census. The village was named after Odin, a god in Germanic mythology.
Odin is a village in Marion County, Illinois, United States. The population was 1,122 at the 2000 census. The village was named after Odin, a god in Germanic mythology.