| Dr. Mark Leung is a Ontario state licensed medical doctor, specializing in Family Medicine. Graduated Magna Cum Laude from University of Western Ontario, completed residency training in University of Toronto, Dr. Leung currently is working at Mark Leung MD, located in 100 Devonshire Pl Toronto ON M5S 2C9 | |||