idea Customer Care Number Idea Customer Care Number, Phone, Email and Address 4 years ago Vodafone Idea Limited is an Indian telecom operator with its headquarter based in Mumbai, Maharashtra. Vodafone Idea is a pan-India…