Vodafone Idea Limited stores In Hirabaug, Pune, Maharashtra