Dr. Deborah McDermott, MD--specialist in internal medicine--currently practices medicine at Saint louis, Missouri and Swansea, Illinois.
Dr. McDermott is licensed to practice medicine at Illinois.
In addition to having active medical licenses, Dr. McDermott has been found to hold one or more active medical licenses, and successfully passed a malpractice history screening.