Location:
2240 N. Kilbourn Ave.
Chicago, IL 60639
Located Within:
Hermosa Park
Is Accessible
Note:
Second Level - Limited Access