There is a parking ramp connected to the Lowell Inn. Take a ticket when you the enter the ramp, and bring it to the reception to get it validated.
The church has a free parking lot. Otherwise there is ample free street parking.