X

Xavier Ochoa

3 years ago

If I could give this place negative stars,I would!...

If I could give this place negative stars,I would! Horrible customer service, no communication with their customers when it came to updates with my car being serviced. It came down to dealing with the director and general manager who also were very rude and no help.

Comments:

No comments