service centre - definition and synonyms

noun [countable] business 

Your browser doesn’t support HTML5 audio

singularservice centre
pluralservice centres
  1. a shop where you can buy parts for the products that are sold there, and can have the products repaired