Location:
5951 W. Lake St
Chicago, IL 60644
Located Within:
Austin (Henry) Park