Location:
2133 N. McVicker Ave
Chicago, IL 60639
Location Notes:
2133 N. McVicker Ave
Located Within:
Aiello (John) Park
Features:
Rubberized Surface
Is Accessible
Note:
Rubberized Surface