
Dr. Stephen George Ross, M.D.
- Physician
- Queen’s University, 1977
Dr. Stephen George Ross is a Physician at the Humber River Family Health Team, located within the North York Medical Center. Dr. Ross practices Family Medicine and completed his medical degree at Queen’s University.