Dr. Fella Chennou
Specialty: Internal Medicine
Location: 27 King's College Circle, University of Toronto, Nephrology Division, Toronto ON, M5S 1A1
Physicians: Dr. Fella Chennou
Estimated wait time: Not published
Phone: 416-978-2011
Languages: English, French
Last verified: 2026-09-25