Vodafone Idea Limited stores Near 5th Cross Road, Karur, 639001