Vodafone Idea Limited stores Near It Highway, Kanchipuram, 603103