HMD has now made it easy to locate Nokia Care centers for service and repair of Nokia Phones in India. You can use a locator available on Nokia India Phones support page to locate a Nokia Care center in your vicinity. Good news is that most of the old Nokia Care centers have become functional again under HMD Global.
So, if you have been going to a particular Nokia Care center in past for Nokia and later Microsoft Phones you can continue doing so again for new Nokia phones.
Nokia India Service & Repair (Care) Centers Locator:
Click here to use this locator to locate your nearby Nokia Care center
Nokia India Customer support Toll-free Number:
Toll-free number for Nokia India support is 1800-1028-169. You can call on this number for registering your complaints or for any other issue.