+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
No, the Saudi hospital will send the medical results to Saudi based Canadian high commission while your application will be processed at Indian based Canadian high commission,if you apply in India.