I did upfront medical in Calgary although I live in Edmonton. Before I went to Calgary. I called all 3 clinics in Edmonton which can do the immigration medical and all the answers were no, they cannot do the upfront medical unless I have the UMI. Then I tried Calgary, they said yes! The total cost me $332/person. The bad thing is that you have to drive 3 hours to Calgary and go to different location to do the test. The doctor information is below:
City: Calgary
Name: Johann Van Der Merwe
Address: Mayfair Place Suite 236,
6707 Elbow Drive SW,
Alberta
T2V 0E3
Telephone: 403-259-3300
Spoken Languages: Afrikaans, English