Location:
North Ave.
Chicago, IL 60614
Location Notes:
West of Lake Shore Dr., north of North Ave., at south end of the lagoon South Lagoon Flower Garden
Located Within:
Lincoln (Abraham) Park