Which lake provides Chicago with 20 miles of lake shore? July 26, 2017 By Show answer Michigan. More Geography QuestionsMore United States Geography Questions