Yes they have a shop but you have to make a appointment and there busy. Also I my car also needed brakes and rotors the work was done in 4 hours but no cost to me
Yes they have there own shop there, make appointment to bring it in!
I believe they have there mechanic shop.
Thanks! Your answer is awaiting moderation.