Auto Repair in Kenner, LA
Auto Repair
2641 Delaware Ave.,
Kenner ,
LA
70062
UNITED STATES
Based on 1 reviews
Use Caution !!!
Whether or not he is a good mechanic, I cannot say. But, I can say is his ....... GET THE CAR IN THE SHOP AND ESTABLISH A COST SO THE CUSTOMER IS COMMITTED AND THEN UP SELL THEM........ style of doing business, is more of a systematic...Worldwide > United States > Kenner, LA > Auto Repair