Vodafone Idea Limited stores In Haldwani, Uttarakhand