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