City Halls in Wataga, IL Sparta Twp Hall100 E Willard StWataga, IL, 614883093756677Government City Village TownshipTown Hall Show More