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