Texaco Xpress Lubes
Xpress Lube Messed my car totally up
I took my car into Xpress Lube on Satellite Blvd in Duluth GA 30096 to just get an oil change, The Tech Chad stated to me that I needed an Fuel System Cleaning, and a transmissions flush to prolong the life of my car since I drive 120 miles round trip to work, I should have went with my first mind ...