Location:
1000 N. Sacramento Ave.
Chicago, IL 60622
Located Within:
Humboldt (Alexander Von) Park