Government in Tamaroa, IL Tamaroa Village Hall548 W 2nd North StTamaroa, IL, 628886184963209City Of City HallEnergy Village HallGovernment City Village TownshipMarissa Village HallSparta City HallTown HallZeigler City Hall Show MoreSee AlsoCity, Village & Township Government