Name:Tuscarora
Latitude:40°36'19"N
Longitude:89°40'02"W
Hamlet:Tuscarora
County:Peoria County
State:Illinois
Country:美国