North Station
126 Causeway Street
Boston
, MA
See map: Google Maps
Directions:
Meet near the ticket windows for the commuter rail station.