Vodafone Idea Limited stores In Vashi, Sector 19C, Navi Mumbai, Maharashtra