Williams St:Alvarado St
1799 Alvarado St
San Leandro, CA 94577
They will find the bus stop located at the intersection of Williams Street and Alvarado Street in San Leandro, CA. This stop serves as a crucial transit point for local residents, providing access to various bus routes that connect them to the surrounding area. It features a simple shelter for shade and seating, making it a convenient spot for commuters waiting for their buses to arrive. Nearby amenities and urban landscapes contribute to a typical San Leandro feel, enhancing the community's vibrancy.
Generated from this place's information
See a problem?