Government Offices in Barry, IL New Canton City Hall160 Main StBarry, IL, 623122174262209City GovernmentGovernment CityGovernment OfficesNew London City Hall Show More