Bus station
Wellington station
14 locals recommend,
Tips from locals
My best advice is to park your car at the Wellignton Station for $6(5 min. from Everett Square) and take the "T" to MIT, Harvard, TD Garden, Downtown Boston, Park Street, Faneuil Hall Market, etc...)
Unique things to do nearby
Location
Revere Beach Parkway
Medford, MA