Dr. Oded Friedman
Specialty: Nephrology
Location: Guelph Renal Clinic, Grand River, Hospital, 73 Delhi Street, Guelph ON, N1E 6L9
Physicians: Dr. Oded Friedman
Estimated wait time: Not published
Phone: 519-822-7664
Fax: 519-822-0701
Languages: English, Hebrew
Last verified: 2026-09-24