Vodafone Idea Limited stores In Sector 4A, Navi Mumbai, Maharashtra