MBTA Bus Stop | Cambridge St & Norfolk St

Bus Line
1078 Cambridge St (Norfolk St), Cambridge, MA 02139, United States
Total Visitors
12
Total Visits
47
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Peter H.

    Served by Route 69 to Harvard on the North side and Lechmere on the South Side. Buses every 20mins at Peak.

    Peter Hanley · February 28, 2011
    Save