Dr. Efosa Jeffery Igharo
Specialty: Family Medicine
Location: 106-3133 Sheppard Ave E, HeartHealth Medical Centre, Scarborough ON, M1T 3J7
Physicians: Dr. Efosa Jeffery Igharo
Estimated wait time: Not published
Phone: 416-491-1555
Fax: 416-491-4765
Languages: English
Last verified: 2026-09-24