There is usually parking available on Dorchester Ave. north of 61st street.
There isn't a parking lot but all of the nearby street parking is free! It is very rare that someone has to park more than a block or two away. :)
Scattered nearby on streets
Thanks! Your answer is awaiting moderation.