Vodafone Idea Limited stores Near Jay Nagar Gali, Noida, 201301