Kwik Kar Oil & Lube
Abdula, Ryan Kwik Kar charged nearly $1,000 for little or no work. Car won't run now
Kwik kar oil & lube 6330 Frankford Road @ Preston Rd. Dallas, TX 75252 THE WORST Be careful should you move below. New operator by nov. I quit vehicle for various repairs. Dont know if the function was really done. Vehicle went badly in the beginning — don't actually begin today. Bill contacted ...