Tons of NASCAR team shops in the area right around the Lowes track. Hendricks is probably the closest one. If you have time to go up to Mooresville, there are a lot more up there. Don't really know of any Buick stuff. Lowes track is cool to check out and Z Max drag racing track is nearby as well. Doesn't sound like you have a lot of time to spend there though. Going to the race in Darlington I assume???