Yeah, really is no help to be given here. I just had to drive till I found something. Was north of I-90, I remember that much.
Unfortunately, parking is limited to street parking which has many residential spots, it's kind of luck of the draw!! There is a small lot within the block behind the theater.
Thanks! Your answer is awaiting moderation.