Dr. Leung is a licensed Family Medicine in ON. Graduated in 1986. Medical degree obtained from University of Toronto Faculty of Medicine. Currently practices at Niagara Health System (Niagara Health System), located at 5400 Portage Rd, Niagara Falls, ON L2G 5X7. Dr. Leung specializes in family medicine and primary care.. In addition to English, Dr. Leung speaks Mandarin and Cantonese.