South E St @ Tupper St
144 S E St
Santa Rosa, CA 95404
They find the bus stop at South E St and Tupper St in Santa Rosa, CA, nestled in a bustling neighborhood where urban life meets residential charm. It serves as a convenient transit point for commuters and locals alike, providing access to nearby commercial areas and community amenities. With typical amenities such as benches and a nearby crosswalk, they wait here patiently for their bus, surrounded by the sounds and sights of the lively city atmosphere.
Generated from this place's information
Also at this address
See a problem?