Although you'll find clinics with panel physicians in both Dubai and Sharjah, I would highly recommend Dr. Abdullah Davoodbhoy at Al Zahra Hospital Sharjah. He is a highly experienced doctor and extremely courteous. To book an appointment, you may call 065619999. You'll have to carry your original passport and Canadian file number ( IME ) if applicable. The charges for adult is 840 dhs and for the child 325 dhs. You may contact the doctor directly at
davoodbhoy@gmail.com in case you want to discuss something before going there.
Hope this helps.