They technically have a shop. Whether or not you can actually get anything, even minor fixed is entirely another matter. The techs rarely can manage a basic service.
As Joe said, almost all do, but not that one
Yes
Not at that location.
Thanks! Your answer is awaiting moderation.