Dr. William John Moores Dr. William John Moores P. O. Box 29137 Torbay Road St. John’s NL A1A 5B5 Canada Tel: 709-552-1457 National Surgeon Directory Surgical Wait Times Private Surgery in Canada Back Pain Joint Replacements Orthopaedic Triage Emergency-Physio.com Home Care Physio