Dr. Lai is a licensed Family Medicine in ON. Graduated in 1994. Medical degree obtained from University of Western Ontario. Currently practices at Stephen Lai MD (Stephen Lai MD), located at 10 Royal Orchard Blvd, Thornhill, ON L3T 3C3. Dr. Lai specializes in family medicine and primary care.. In addition to English, Dr. Lai speaks Mandarin and Cantonese.