Volkswagen Auto Works
BEWARE The Head Tech Ali Reza does not always put the parts you pay for on your ca
Ali Reza the head and only tech at Volkswagen Auto Works has worked at many repair facilities in Houston Tx. He has a reputation of not installing the parts you pay for on your car. This is way he is not at a Volkswagen Dealer and is working out of a rinky dink garage. I strongly suggest you double ...