Village of Tallula
E1168913
UNEXPLORED
The Village of Tallula is a small incorporated municipality in Menard County, Illinois, that provides local governance and services to its residents.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Village of Tallula canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.