No, they do not have a parking lot. You will have to try to find parking on the street.
There is meter parking on street. Or there is garage right behind it that you can access on the same street or on temple st.
Best to street park and walk.
There's parking on the street.
Thanks! Your answer is awaiting moderation.