Vodafone Idea Limited stores Near Arya Nagar, Haridwar, 249407