I'm sorry to hear that service was poor and there customers service is lacking. I stop going to them after an oil change caused damage to my mother's car. They are not good on fixing there mistake. You can Google to obtain the information needed. Good Luck
I don't think they have a corporate number the Velazquez Brothers shop seem to be independently owned I hope that you get some kind of closure for your problem you are not the first person that they have messed up their car I personally do not go to them anymore. With them it seems that if you are Mexican you get treated right if you're not Mexican then it seems like they take terrible advantage of you
Thanks! Your answer is awaiting moderation.