Vodafone Idea Limited stores Near Link Road, Ghaziabad, 201011