Dr. Kirk Cheng-Lun Lo
Specialty: Urology
Location: Mount Sinai Hospital, 6th Floor, PO Box 19, 60 Murray Street, Toronto ON, M5T 3L9
Physicians: Dr. Kirk Cheng-Lun Lo
Estimated wait time: Not published
Phone: 416-586-4613
Fax: 416-586-8354
Languages: English, Chinese, Hakka, Mandarin
Last verified: 2026-09-25