1340 Willow Rd
1340 Willow Rd
Menlo Park, CA 94025
Located at 1340 Willow Rd in Menlo Park, CA, this bus stop serves as a key point for local commuters. Surrounded by a variety of residential neighborhoods and nearby businesses, it provides access to public transportation options that connect passengers to various destinations in the area. The stop features a sheltered area, ensuring comfort during wait times, and is well-maintained to cater to the needs of daily travelers.
Generated from this place's information
Also at this address
See a problem?