20 Comments 4 Contact Tata Motors: Customer Care, Service Center of Tata cars By CCC Team September 24, 2011 Contact Tata Motors: Find below customer care details of Tata Motors in India, including phone and address….