Dr. Luigi Robert Giavedoni
Specialty: Ophthalmology
Location: St Michael's Hospital , Retina Unit, 8 CC south 8-043, 30 Bond St, Toronto, Toronto ON, M5B 1W8
Physicians: Dr. Luigi Robert Giavedoni
Estimated wait time: Not published
Phone: 416-867-3717
Fax: 416-864-0600
Languages: English, Italian
Last verified: 2026-09-25