Vodafone Idea Limited stores In Ranipet, Vellore, Tamil Nadu