Vodafone Idea Limited stores Near H H Shree Nirmala Devi Devi Marg, Navi Mumbai, 400614