Location:
2529 W. Logan Blvd
Chicago, IL 60647
Located Within:
Park No. 556