Location:
5839 S. Wood St.
Chicago, IL 60636
Located Within:
Hermitage Park
Features:
Rubberized Surface
Is Accessible
Note:
Rubberized Surface