Touring Car is a full service facility, providing repair, maintenance, restoration and racing preparation for European automobiles. Established in 1988, we operate out of our own custom-built 6500 s.f. facility having 5 Bays, 4 lifts, and 2 floor or open bays from which to provide services.
Touring Car Inc. has developed an Auto Park right here at our Stallings, NC location. Built on 1.5 acres of land adjacent to our existing 6500 s.f. shop is the brand new fully-leased 18,000 s.f. specialty Auto Park.
We proudly support the BMW Car Club of America.