Nucar Toyota of Norwood - Service Center
Norwood, MA
1,531 Reviews of Nucar Toyota of Norwood - Service Center
the only thing nice about their service department is the front men. they seem nice and professional. the mechanics are morons. i'm not saying this out of bitterness. it is my honest opinion. they are either front men. they seem nice and professional. the mechanics are morons. i'm not saying this out of bitterness. it is my honest opinion. they are either intentional liars or they are not knowledgable at all. neglectful and not trust worthy. this was my experience. i recommend ira in tewksbury. More