Name:Medora
Latitude:39°10'28"N
Longitude:90°08'35"W
Region:Medora
County:Macoupin County
State:Illinois
Country:美国