Is there a pick up area at south station
Address: S Station, Boston, MA 02210, USA
Jon Ryann Erickson | Sep 26, 2020
Yes, p-up/drop-off on Atlantic ave, and the rooftop garage first 15 minutes is free
Lesley Cook | Sep 26, 2020
Yes
Thanks! Your answer is awaiting moderation.