Auto Parts and Accessories in Las Vegas, NV
Auto Parts and Accessories
5380 Novak St.,
Las Vegas ,
NV
89115
UNITED STATES
Based on 1 reviews
Low life scumbags
I recently purchased a transmission from these jackoffs with a 3 month warranty. Upon having it installed, the mechanics noticed a problem with it. They offered to do the warranty work and TNH declined. They had us bring it to one of...Worldwide > United States > Las Vegas, NV > Auto Parts and Accessories