Location:
2400 E. 82nd St.
Chicago, IL 60617
Located Within:
Eckersall (Walter Herbert) Park