Phelps St & Carroll Ave
2600 Phelps St
San Francisco, CA 94124
They are at the bus stop located at Phelps Street and Carroll Avenue in San Francisco, CA. This urban transit hub is surrounded by a mix of residential buildings and local businesses, providing a convenient point for commuters and travelers alike. As buses arrive and depart, they can observe the vibrant activity of the city, including the hustle of pedestrians and the distant sounds of urban life. It serves as a crucial connection to other parts of the city, making it a valuable stop for many.
Generated from this place's information
See a problem?
