Wilmington City Hall by administrator | Jan 5, 2016 Location:1165 S Water St, Wilmington, IL, United States [{"latlong":["41.29499539999999"," -88.13751049999996"],"zoom":"9","infow":"Wilmington City Hall<\/span>1165 S Water St, Wilmington, IL, United States<\/span><\/div>"}] Search for: