Location
611 West Roosevelt Road
60607
Chicago
, IL
United States
41° 52' 24.132" N, 87° 39' 2.5704" W
See map: Google Maps
Illinois US