They do, but good luck getting in. Went sat at 11am and they were not doing anymore (they close at 5) went on a weekday at noon, same deal.
Yes. Probably need to call ahead. Not all of there mechanics are car inspectors.
Thanks! Your answer is awaiting moderation.