Vodafone Idea Limited stores Near Maharshi Dayanand Marg, Noida, 201301