Location:
1820 W. Granville Ave
Chicago, IL 60660
Located Within:
Emmerson (Louis) Park