Dr. Lo is a licensed Pediatrics in ON. Medical degree obtained from University of Toronto Faculty of Medicine. Currently practices at Louis Lo MD (Louis Lo MD), located at 700 Markham Rd, Scarborough, ON M1H 2A7. In addition to English, Dr. Lo speaks Mandarin.