Vodafone Idea Limited stores In Chinchwad, Pune, Maharashtra