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

Own this business?
See a problem?

You might also like

United StatesCaliforniaSan JoseSan Carlos & Leland