What is the customer service number for michelin tires? Here Michelin Tires shares customer service number, customer service email id, address detail of Michelin Tires as well as other related links that can assists its customer to tackle their problem. Customer Service Number of Michelin Tires : 1-866-866-6605.Is the michelin defender the best tire for you? The Defender is Michelin’s best standard tire for cars and minivans. It’s been designed to brake effectively in wet conditions and convey confidence to the driver, regardless of the situation.Are michelin tires good in the snow? Almost all of the winter tires proved excellent at snow traction, and most were good to excellent at ice braking. Winter tires are desirable in places with moderate to severe snow and ice conditions. Michelin's X-Ice Xi3 and Xi2 tied for the lead in Consumer Reports' test of 16 winter tire models.Where are michelin tires located? Michelin Tires was founded in 1889 in Cleremont-Ferrand, France. The company manufactures, designs, and distributes tires for almost every vehicle made, including the NASA space shuttles.