1165 S Water St, Wilmington, IL, United States by administrator | Sep 12, 2017 Location:1165 S Water St, Wilmington, IL, United States [{"latlong":["41.294995","-88.13751"],"zoom":"9","infow":"1165 S Water St, Wilmington, IL, United States<\/span>1165 S Water St, Wilmington, IL, United States<\/span><\/div>"}] Search for: