Dr. Lo is a licensed Family Medicine in ON. Graduated in 1990. Medical degree obtained from University of Toronto Faculty of Medicine. Currently practices at Pyramid Family Health Organization (Pyramid Family Health Organization), located at 71B Willow St, Ottawa, ON K1R 6V9. Dr. Lo specializes in family medicine and primary care.. In addition to English, Dr. Lo speaks Mandarin, Cantonese, and Shanghainese.