Vodafone Idea Address Vodafone 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 integrated…