Did the shuttle bus pick you up from south station ?
Address: 900 Morrissey Blvd, Boston, MA 02122, USA
Mark Lapointe | Dec 22, 2019
I drove there, but my advice is to stay away from there.
Pratik Rane | Dec 22, 2019
Nope, only from/to JFK/U-Mass
Thanks! Your answer is awaiting moderation.