Vodafone Idea Limited stores In Kagithapatarai, Vellore, Tamil Nadu