Leigh & de Rose

1064 Leigh Ave
San Jose, CA 95126

They find the bus stop at Leigh & de Rose in San Jose, CA, conveniently located at the intersection of a bustling neighborhood. Surrounded by local shops and residential buildings, it serves as a vital point for commuters and travelers alike. They often witness a diverse mix of people waiting for their ride, contributing to the lively atmosphere of the area. On sunny days, the stop provides a pleasant backdrop for conversations and quick interactions among passerby.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesCaliforniaSan JoseLeigh & de Rose