Triad Autoplex


Country United States
State China
City Winston-Salem
Address 1790 Silas Creek Parkway
Phone 3362934310
Website www.triadautoplex.com

Triad Autoplex Reviews

  • Apr 23, 2014

This dealership sells lemons. Being in North Carolina, the lemon law here is very selective and difficult to obtain a fair hearing if attempting to prosecute.

Write a Review about Triad Autoplex