Vodafone Idea Limited stores In Chakrata Road, Dehradun, Uttarakhand