Dr. Judith Anne Leech
Specialty: Respirology
Location: 1053 Carling Avenue, Ottawa ON, K1Y 4E9
Physicians: Dr. Judith Anne Leech
Estimated wait time: Not published
Phone: 613-761-4636
Fax: 613-761-5333
Languages: English, French
Services: Internal Medicine, Respirology
Last verified: 2026-09-23