Sponsored links

Illinois

Tallula

Tallula is a city in Illinois. So far we have accumulated 60 streets in Tallula and on these streets we have added 9,404 real estate properties.

Tallula
Federal District
Midwest
Counties
Illinois
City
Tallula
Latitude
39.940188
Longitude
-89.882274
Sponsored links
  • 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. It is part of the Springfield, Illinois Metropolitan Statistical Area.

Sponsored links