Carl Leahy

Urologist

613-729-2785Landline
clinic location
13 Charnwood Crt., Ottawa, K2E7C9, Canada
clinic location
13 Charnwood Crt., Ottawa, K2E7C9, Canada

Overview

Area of Focus

  • Kidney disease

Education

  • M.D.