Bus station
Sullivan Square station
87 locals recommend,
Tips from locals
its a long way so we recommend you getting the bus and he will take right inside the T station
Unique things to do nearby
Location
Haverhill Street
Boston, MA
Medford Street / The Neck