Vodafone Idea Limited stores Near 43, O M R Road, Kanchipuram, 603103