Location:
3309 S. Shields Ave
Chicago, IL 60616
Located Within:
Armour (Philip) Square Park