Vodafone Idea Limited stores Near Maqbara Road, Moradabad, 244001