Vodafone Idea Limited stores In Wagholi, Pune, Maharashtra