Goose Island is a 160-acre artificial island in Chicago, Illinois, formed by the North Branch of the Chicago River on the west and the North Branch Canal on the east. It is about 1.5 miles long and 0.5 miles across at its widest point.
SponsoredBrowse thousands of brands and find deals on women's clothing at Amazon®. Shop Now! Discover new arrivals & latest discounts in women's clothing from your favorite brands.