Vodafone Idea Limited stores Near Shrimad Chandra Shekhar Sarswati Marg, Navi Mumbai, 400706