Vodafone Idea Limited stores In Thergaon, Pune, Maharashtra