Dr. John Haverstock is an orthopaedic surgeon providing surgical care at Oakville Trafalgar Memorial Hospital since 2015. His elective practice focuses on shoulder, elbow and wrist surgery.
Dr. Haverstock completed residency in orthopaedic surgery at the University of Western Ontario and a fellowship at the Roth|McFarlane Hand and Upper Limb Centre. He teaches residents at McMaster University and is a member of the Canadian Orthopaedic Association, the American Society of Shoulder and Elbow Surgeons and the American Society for Surgery of the Hand.
Related Media
Are you sure you want to reset your password?
If so, you will be redirected to the Authentication Service