Vodafone Idea Limited stores In Panvel, Sector 12, Navi Mumbai, Maharashtra