Places of the Past: 27 pages marking the opening of London Square Mall in Eau Claire

Posted
London Square Mall opened on Nov. 10, 1971, on the city's south side.

Continue reading at Winona Daily News ยป