Thomas L. Ortel, MD

Address

Duke Hospital South 30 Duke Medicine Cir #2C
Durham, NC 27710