North Ave. Chicago, IL 60614
West of Lake Shore Dr., north of North Ave., at south end of the lagoon South Lagoon Flower Garden
North Ave. Chicago, IL 60614 United States