Dr. Sebastian Rahul Rodriguez-Elizalde
Specialty: Orthopedics
Location: 3695 Keele street, 2ND FLOOR, Toronto ON, M3K 1E5
Physicians: Dr. Sebastian Rahul Rodriguez-Elizalde
Estimated wait time: Not published
Phone: 416-636-8626
Fax: 416-636-8628
Languages: English, French, Spanish
Last verified: 2026-09-25