Wentzville, United States
1234 Continental Dr
N/A
+16362199575
I recently purchased a LEER truck lid for my F150. During the installation the truck lid hit the left rear cab corner leaving a dent and a scuff mark. There is also chip in the paint in the truck lid where the contact occured. The guy at STC where in complete denial and refused to fix the truck or the lid. This company is not in Wentzville like the site says. They share space with the Bigfoot store in Hazelwood.
like
Deli
The best companies in the category 'Deli'