Location:
1611 S. Wabash Avenue
Chicago, IL 60601
Located Within:
Anderson (Fred) Park