Dr. Ayodele Akintayo Odutayo
Specialty: Nephrology
Location: 1929 Bayview Avenue, Sunnybrook Health Sciences Centre Kidney Care Centre at the CNIB Centre 3rd Floor, Toronto ON, M4G 3E8
Physicians: Dr. Ayodele Akintayo Odutayo
Estimated wait time: Not published
Phone: 416-480-6100
Fax: 416-480-5027
Languages: English
Last verified: 2026-09-25