Government in Tallula, IL Tallula Village Hall111 W Main StTallula, IL, 626882176344522Government City Village TownshipVillage Apartments Of Limited PartnershipVillage Of Tallula Water Treatment Plant105 W Main StTallula, IL, 626882176344109Government City Village TownshipVillage Apartments Of Limited Partnership Show MoreSee AlsoCity, Village & Township Government