@robertp @idefix
So I received my mom's medical request today at around noon (no SA or Bio yet)
I booked an appointment right away for 1:45 pm today at Panel Physician North York, 2065 Finch Avenue West, Suite 309, Ontario, M3N 2V7, website:
https://www.panelphysiciannorthyork.ca
Very nice staff. Everything was done in 1.5 hours.
They have blood test, urine test and x-ray, all in the same bldg. parking is free (validated at x-ray dept.) Cost was $265 all included.
They said that it will take up to 10 business days to send the result to CIC.
as mentioned before, I have not received SA or BIO yet. My mom did bio for visitor visa less than 2 years ago so maybe she is exempt from doing it again.
Thanks and good luck!