Location:
230 N. Kolmar
Chicago, IL 60624
Located Within:
Tilton (George) Park