Ortel Thomas L MD Ph.D. Duke Clinic
919-684-5350
35.9995
-78.932
About Ortel Thomas L MD Ph.D. Duke Clinic
Ortel Thomas L MD Ph.D. Duke Clinic is located at 90950 Po Box, Durham, NC. This location is in the Duke University - West Campus neighborhood..