There are three service centres of TCL as per found online.
1. Globe Connexion Services, 47 -A, Vijay Block, Opp.Metro Pillar No.53, Near Nathu Sweets,
2. Ensure Support Services India Limited, E 48/4, 1st Floor,
Okhla Industrial Area, Phase II, New Delhi -110020. Phone Number:011-30675101/02
3. Godsons Enterprises, G-12, 10/54, B.D.Chamber, Desh Bhandu Gupta Road,
Karol Bagh, New Delhi 110035. Phone Number:1147454455
Note that it is found online and we do not hold any accountability of these centres to be present at the precise location or not.