Location:
100 N. Central Park Ave
Chicago, IL 60624
Located Within:
Garfield (James) Park