San Carlos & Leland
1844 W San Carlos St
San Jose, CA 95128
The bus stop at San Carlos & Leland is a busy transit point located in San Jose, CA. They often find a mix of commuters and students waiting for their rides, surrounded by urban amenities like shops and eateries. The area is characterized by its tree-lined streets and a diverse community, making it a vibrant spot for both locals and visitors. Public art and nearby parks add to the pleasant atmosphere, making the wait not feel as tedious.
Generated from this place's information
Also at this address
See a problem?