Vodafone Idea Limited stores Near Old Dingdigul Road, Karur, 639001