Dr. Lo is a licensed Diagnostic Radiology in ON. Graduated in 1990. Medical degree obtained from University of Toronto Faculty of Medicine. Completed residency training at University of Toronto. Currently practices at Trillium Health Partners (Trillium Health Partners), located at 150 Sherway Dr, Etobicoke, ON M9C 1A5. In addition to English, Dr. Lo speaks Cantonese.