Yes -- there are spots in the lot by 5 pm. It's free after noon, and you can park in any spot. Overnight parking IS allowed in the main lot (it's the one exception to the town parking rules on overnight parking)
I actually parked my car for a week to catch plane, but I also have sticker.
Hi Kathleen.. according to https://www.acton-ma.gov/127/Parking they only enforce the resident parking until noon. Either way there is pay parking as well. Overnight parking is not allowed.
Thanks! Your answer is awaiting moderation.