Vodafone Idea Limited stores Near Raj Nagar, Ghaziabad, 201001