Vodafone Idea Limited stores Near Thiruvottriyur High Road, Tiruvallur, 600019