Location:
1820 W. Granville Ave.
Chicago, IL 60660
Located Within:
Emmerson (Louis) Park
Supervisor:
Steve Bronkema
Features:
Free Street Parking