Yes there is a parking lot there, but you have to pay to park there. There are other parking lots, parking meters & 2 parking garages nearby but they also require payment too. I suggest using the MBTA instead if possible. Hope this helps, good luck & best wishes!
Yes!
Thanks! Your answer is awaiting moderation.