Address:
Duke Primary Care Oxford
101 Professional Park STE A, Oxford 27565
(919) 693-3972 (Phone)
Hospitals:
Duke Primary Care Oxford
101 Professional Park STE A, Oxford 27565
Duke University Hospital
2301 Erwin Rd, Durham 27710
Education:
Medical School
University of Mn Med Sch
Graduated: 1990
Fairview University M C Riverside