Location:
1300 W. Wolfram St.
Chicago, IL 60657
Located Within:
South Lakeview Park