103rd Street & Halsted
801 W 103rd St
Chicago, IL 60643
The bus stop at 103rd Street and Halsted is a bustling point in Chicago's South Side, frequented by locals commuting to various destinations. With its surrounding buildings and nearby businesses, they experience a lively atmosphere as they wait for buses. The stop is well-marked, providing shelter and benches for convenience, making it a practical spot for daily transit.
Generated from this place's information
Also at this address
See a problem?

