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

Own this business?
See a problem?

You might also like

United StatesCaliforniaMenlo Park1340 Willow Rd