Vodafone Idea Limited stores In Chinchwad, Pimpri Chinchwad, Maharashtra