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