Satellite map of Tallula, Illinois

Map of Tallula, Illinois

Tallula is a village in Menard County, Illinois, United States. It was founded in 1857 by William G. Greene. The population was 638 at the 2000 census.

Latitude: 39° 56' 23.39" N
Longitude: -89° 56' 8.99" W

Read about Tallula, Illinois in the Wikipedia Satellite map of Tallula, Illinois in Google Maps

GPS coordinates of Tallula, Illinois, United States

Download as JSON