Vodafone Idea Limited stores In Palsikar, Indore, Madhya Pradesh