Vodafone Idea Limited stores In Guduvanchery, Kanchipuram, Tamil Nadu