Yes, but depending on time of day it maybe tough to find a spot.
There is a bit of parking around the corner on Lewis st. Between Elm and Arlington. They are parking spots but technically on street I guess. The nearest free lot is another block north on Elm just before the train tracks on the right. There is also a paid lot behind boxcar but I think you have to turn in near the free lot but on the left. Hope that helps.
Thanks! Your answer is awaiting moderation.