Location:
6871 West Belden Avenue
Chicago, IL 60707
Located Within:
Rutherford Sayre Park