Location:
6205 N. Sheridan Rd.
Chicago, IL 60660
Location Notes:
In Cultural Center [South Mansion]
Located Within:
Berger (Albert) Park