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 Please call +1-416-978-4678 to contact. Access cdoc101.com on a desktop computer to view more details. | |||