Rank 1: Automotive Super Center
Automotive Super Center is an auto repair shop in Longview, Texas, established in 2001. The shop offers tire sales and installation, full-service mechanical repair including engine rebuilding and transmission work, and maintenance such as oil changes, brake service, and electrical system repairs. It also provides diagnostics for 4WD, 4x4, and foreign vehicles.
Specialties & Features
- Tire sales and service
- General automotive repair
- Engine repair
- Transmission service
100 63 Spur &, US-80, Longview, TX 75601