Not sure about the parking situation, but it's pretty wide open so you should be able to see a lot of the sky. That being said, there's a lot of light pollution in the area so you may not see much. If you want a great show you're gonna have to travel.
I would suggest geely park Nashua
Thank you both so much! I agree, light pollution might be a problem this close to a populated area. Will check out Geely Park as well for sure. :)
Thanks! Your answer is awaiting moderation.