Location:
5610 W. Lake St.
Chicago, IL 60644
Located Within:
Austin Town Hall Park