Pollard & Elwood
2084 Pollard Rd
Los Gatos, CA 95032
The bus stop at Pollard & Elwood is located in the serene surroundings of Los Gatos, CA. It features a simple shelter providing shade and seating for commuters awaiting public transit. This stop is conveniently placed near residential areas, making it a practical transit point for locals traveling to various destinations in and around the town. Trees line the street, enhancing the neighborhood's charm and inviting a sense of tranquility for those who pause here.
Generated from this place's information
See a problem?