Mechanic Ratings & Reviews:
Mal's Service Center
Location: Arlington, MA, Massachusetts
Do yourself a favor and never go here. The staff was rude to me and told me I had a problem with my tire. When I took it to another mechanic I trust, they told me there was no problem.