Location:
1230 N. Kedzie Ave.
Chicago, IL 60622
Located Within:
Humboldt (Alexander Von) Park
Features:
Rubberized Surface
Is Accessible
Note:
Rubberized Surface