Vodafone Idea Limited stores Near Canal Road, Haldwani, 263139