We found 3 providers named 'Thomas Magill' nationally.
Dr. Thomas Magill practices emergency medicine in Bismarck, ND. He is an in-network provider for Medicare insurance. He studied medicine at the University of North Dakota School of Medicine and Health Sciences.
Dr. Thomas Magill's area of specialization is orthopedics/orthopedic surgery. He graduated from the University of Michigan Medical School. Dr. Magill is rated highly by his patients. He is an in-network provider for Medicare insurance.