Vodafone Idea Limited stores Near Bhel Road, Haridwar, 249403