Vodafone Idea Limited stores In Haridwar, Uttarakhand