1 Newfoundland and Labrador BMW Dealer
Service department did exactly what was expected on time - jim.gilmour6
Service department did exactly what was expected on time and to a high quality. Compared to other dealerships it was a please