Dr. John Flannery Physical Medicine And Rehabilitation Toronto Rehab416-597-3422WebsiteGraduated: Queen's University, 1989