Location:
2617 W. 105th St.
Chicago, IL 60655
Located Within:
Munroe (Roy) Park
Features:
Rubberized Surface
Is Accessible
Note:
Rubberized Surface