Vodafone Idea Limited stores Near Kandholi, Dehradun, 248001