Location:
5701 S. Shields Ave
Chicago, IL 60621
Located Within:
Sherwood (Jesse) Park
Features:
Rubberized Surface
Is Accessible
Note:
Rubberized Surface