Dr. Lo is a licensed Family Medicine in ON. Graduated in 1993. Medical degree obtained from University of Toronto Faculty of Medicine. Completed residency training at University of Toronto. Currently practices at Toronto North Medical Arts Centre (Toronto North Medical Arts Centre), located at 7155 Woodbine Ave, Markham, ON L3R 1A3. Dr. Lo specializes in family medicine, primary care.. In addition to English, Dr. Lo speaks Cantonese.