Name:El Vista
Latitude:40°43'44"N
Longitude:89°37'45"W
Hamlet:El Vista
County:Peoria County
State:Illinois
Country:美国