Where is 115th Street & Springfield Terminal located?
115th Street & Springfield Terminal, 115th Street & Springfield Terminal, United States of America (approx. 41.68413°, -87.71734°)
115th Street & Springfield Terminal, 115th Street & Springfield Terminal, United States of America (approx. 41.68413°, -87.71734°)