No. You'll have to find a lot.
Yeah, the Tufts lot is nearby, it's an hourly rate.
Theres Tufts parking lot not to far but you will have to the hourly rate
No, you will have to find nearby street parking or a lot.
Depends on the time of day, and day if the week. You can find day/street parking on Saturday/Sunday afternoons. During the week, might have to find a lot. But look for street parking over by Legals Seafood.
Thanks! Your answer is awaiting moderation.