Vodafone Idea Limited stores Near Airport Road, Indore, 452002