Vodafone Idea Limited stores In Dehradun Highway, Roorkee, Uttarakhand