Location:
3660 W. 23rd St.
Chicago, IL 60623
Location Notes:
t.
Located Within:
Shedd (John G.) Park