Vodafone Idea Limited stores In Sahastradhara Road, Dehradun, Uttarakhand