Back

Clay Subaru - Service Center

Norwood, MA

4.9
121 Reviews

121 Reviews of Clay Subaru - Service Center

Sort by
April 26, 2010

I brought my '07 Impreza wagon here for a check engine light. I spoke with the service dept. manager over the phone before stopping by. When I got there, he was pretty accommodating of the numerous ques More

by alienmode
Customer Service
Friendliness
Quality Of Work
Recommend Dealer
Yes
Employees Worked With
Service dept. manager
...
13