Vodafone Idea Limited stores Near Rampur Road, Haldwani, 263139