Oz Park
Chicago, IL
Nature
Oz Park is a public park in the Lincoln Park neighborhood of North Side, Chicago. It is located at 2021 North Burling Street, at the corner of Lincoln and Webster, just south of the Lincoln, Halsted, and Fullerton intersection.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account