Vodafone Idea Limited stores Near Valluvar Kottam High Road, Chennai, 600034