Location:
513 W 72ND ST
Chicago , IL 60621
Located Within:
Hamilton (Alexander) Park