2nd @ Penelope - N - NS
2323 S 2nd Ave
Dallas, TX 75210
They find the bus stop located at the intersection of 2nd Street and Penelope Street in North Dallas, Texas. This stop serves as a convenient pickup point for local commuters, offering access to various routes that traverse the city. Surrounded by a mix of residential and commercial areas, it provides shelter from the elements, making it a reliable spot for those relying on public transport.
Generated from this place's information
See a problem?