There is very little parking you have to find a park
There is some street parking, yet it is spotty and unreliable. I would suggest parking at a T (Boston's metro public transportation) station parking lot or garage and taking the T (public transit) to the Brookline location. The green line is not great for that, yet Commuter rail stations (Purple Line) and some Regular T train stations (Blue, Red, and Orange line) have them. If you are not familiar with the area and street parking regulations, this might be your best option.
Thanks! Your answer is awaiting moderation.