Stratford Square Mall (built 1981)
Location: 41.94889°N, 88.11500°W