I have taken my car to T & L Auto Care in Southborough many times over the years. And I have always received an outstanding customer service from them. Both...
Good people? I warned them that a bad review would follow if they tried to charge me any money. My car wasn’t starting. It was simply that the battery cable...