63rd Street & Stewart, 63rd Street & Stewart, United States of America (approx. 41.779972°, -87.634895°)