Location:
3200 W. Palmer Blvd
Chicago, IL 60647
Located Within:
Palmer (John McAuley) Square Park