Auto Repair in Newport News, VA
Auto Repair • Gas & Service Stations • Tires
11612 Jefferson Ave,
Newport News ,
VA
23606
UNITED STATES
Based on 1 reviews
Business Owner
Worst service I've ever had anywhere! Bought four new tires. In less than a week and less than 80 miles one began to leak from a pinhole in a side wall. They made me wait for three hrs to get it repaired (should have replaced) and then...Worldwide > United States > Newport News, VA > Auto Repair