Mapquest says that Marlborough to Lowell is 33 minutes. Now I know for sure that mapquest lies. It’s been ten years since I regularly traveled between the two points, but it was 45 minutes on a good day. Unfortunately, I never lived anywhere nice in MA, so I can’t really suggest an alternative. I think they exist, though. Out west.
But don’t listen to The Vorlon - Lawence isn’t that bad! I mean, don’t live there, but you don’t have to wear body armor to visit. I was there Sunday to see The Invisible, and I’m fine 
It does have a bad reputation, though. With just about everyone. This was a conversation I had not long ago with a friend:
Me:…no, I’m sure it was Newington [that we’d tried to see another movie at]. We walked from the theater to the mall while we waited for the next show. We couldn’t have if we’d been in Lawence because it’d of been too far.
Her: And we would have been stabbed.
Me: Hey! I lived in Lawence for the first ten years of my life, and I was never stabbed.
Her: That’s because you were little and cute then!
Me: Are you saying I’m not now?