Dr. Leung is a licensed Family Medicine in ON. Medical degree obtained from University of Toronto Faculty of Medicine. Currently practices at Doctors On Duty (Doctors On Duty), located at Unit 110 - 1055 Canadian Pl, Mississauga, ON L4W 0C2. Dr. Leung specializes in family medicine and primary care.. In addition to English, Dr. Leung speaks Mandarin and Cantonese.