John is right.
Lots on either side are free (Tuckerman St or Wachusett St) or find a spot on the street
There's free parking just look for the signs
On Lancaster St next to the church parking. There are signs
There are dedicated parking lot s around it and its free
There is also a lot in front of the Art Museum with a limited number of spaces, but includes handicapped spots.
Yes there's lot of parking and free just in front of the entrance.
I went on a weekday shortly after opening and found a spot right in front of the entrance.
Thanks! Your answer is awaiting moderation.