Dr. Leonard Sternberg
Specialty: Cardiology
Location: Downsview Clinic, 906 Sheppard Ave.West,, Unit#6, North York ON, M3H 2T5
Physicians: Dr. Leonard Sternberg
Estimated wait time: Not published
Phone: 416-633-0045
Fax: 416-633-0048
Languages: English
Last verified: 2026-09-24