 And ways to keep you engaged while they give you that pit crew service on your vehicle. Three locations to take care of you. They can also perform repairs of just about any kind except car insurance repair policies as well at all three locations. Don Duncan High atop Mount Duncan in Millbrook Highway 14 behind the McDonald's.