Vodafone Idea Limited stores In Keshavnagar, Pune, Maharashtra