This is the best bus stop in the city of chicago
103rd Street & Sacramento is located at Chicago, IL 60655