1. Island City 660 N Kankakee St, Wilmington, IL 60481 Coordinate: 41.31316,-88.14783 Phone: (779) 429-5001