Location:
5949 W. Huron St.
Chicago, IL 60644
Located Within:
Hazelnut Park