L
Larisse Horta Review of Woburn Toyota
The sales man is really helpful and so is the tech...
The sales man is really helpful and so is the tech guy, however after I bought my car I had to go back 4 more times for things that were supposed to be done when they gave me my new car. Extremely stressful because they are very bad at communicating.
Comments: