Hello, I have a 2003 lincoln town car. I replaced the air shocks. I also tried to replace the 0 rings that hook up the air supply to the air shock. Could not get it to go into the connector with the new o rings.
Address: 3333 Inwood Rd, Dallas, TX 75235, USA
Juan Solis | Oct 2, 2018
Call the service dept.
Angelina Cooper | Oct 2, 2018
I have not had any problems with repairs at this location.
Andrew Gonzales III | Oct 2, 2018
I don't work there you need to call them I only took a company work truck there any reviews I've put was about my experience not from a employee view point
Thanks! Your answer is awaiting moderation.